Démarrage d'un initiateur de canal

Pour pouvoir démarrer un initiateur de canal, vous devez créer un service qui démarrera l'initiateur de canal.

A propos de cette tâche

Étant donné qu'un initiateur de canal n'est qu'un type spécial de moniteur de déclenchement, pour démarrer un initiateur de canal à partir de IBM® MQ Explorer, vous devez d'abord créer un service qui exécutera la commande runmqchi (pour démarrer l'initialisateur de canal) lors du démarrage du service.

Pour appliquer les instructions suivantes, créez un service appelé ChannelInitiator sur un gestionnaire de files d'attente appelé QM1. Pour plus d'informations sur les initiateurs de canal, voir Démarrage et arrêt de l'initiateur de canal dans IBM Documentation.

Pour créer le service d'initialisation de canal, procédez comme suit :

Procédure

  1. Dans la vue Navigateur, développez le gestionnaire de files d'attente, QM1, sur lequel vous souhaitez démarrer l'initiateur de canal.
  2. Cliquez avec le bouton droit de la souris sur le dossier Services du gestionnaire de files d'attente, puis cliquez sur Nouveau ... > Service. La boîte de dialogue Nouveau service apparaît.
  3. Dans la boîte de dialogue Nouveau service, entrez un nom pour le service, par exemple ChannelInitiator, puis cliquez sur Suivant. Vous pouvez maintenant configurer le nouveau service, ChannelInitiator.
  4. Facultatif: dans la zone Description , entrez une description du service ChannelInitiator , par exemple A channel initiator for queue manager QM1.
  5. Dans la zone Contrôle du service , configurez le mode de démarrage et d'arrêt du service:
    • Pour démarrer et arrêter automatiquement le service au moment du démarrage et de l'arrêt du gestionnaire de files d'attente, cliquez sur Gestionnaire de files d'attente.
    • Pour démarrer automatiquement le service au moment du démarrage du gestionnaire de files d'attente sans l'arrêter au moment de l'arrêt du gestionnaire de files d'attente, cliquez sur Démarrage du gestionnaire de files d'attente.
    • Pour configurer le service de manière à le démarrer et l'arrêter manuellement, cliquez sur Manuel.
  6. Dans la zone Commande de démarrage , entrez le chemin d'accès complet à la commande runmqchi .
    • Entrez: MQ_INSTALLATION_PATH\bin\runmqchiMQ_INSTALLATION_PATH est remplacé par le répertoire de haut niveau dans lequel IBM MQ est installé.
  7. Si QM1 n'est pas le gestionnaire de files d'attente par défaut, dans la zone Start args , entrez -m QM1
  8. Si vous souhaitez utiliser une file d'attente autre que SYSTEM.CHANNEL.INITQ comme file d'attente d'initialisation, dans la zone Start args , entrez -q initq_nameinitq_name est le nom de la file d'attente.
  9. Dans la zone Type de service , sélectionnez Command.
  10. Cliquez sur Terminer.
    Le nouveau service, InitiateurCanal, est créé sur le gestionnaire de files d'attente sélectionné, QM1.
  11. Démarrez le service.
    Pour obtenir des instructions, voir Démarrage et arrêt d'un service personnalisé.

Résultats

Le service, ChannelInitiator, démarre et exécute la commande runmqchi, qui démarre l'initialisateur de canal sur le gestionnaire de files d'attente, QM1.