Csatornakezdeményező elindítása

Csatornakezdeményező elindításához először létre kell hoznia egy szolgáltatást, amely majd elindítja a csatornakezdeményezőt.

Erről a feladatról

Mivel a csatornakezdeményező csak egy speciális típusú aktiválásfigyelő, az elindításához az IBM® MQ Explorer programból először létre kell hozni egy szolgáltatást, amely futtatni fogja a runmqchi parancsot (a csatornakezdeményező elindításához) a szolgáltatás elindulásakor.

Az alábbi útmutatások azt feltételezik, hogy egy ChannelInitiator nevű szolgáltatást hoz létre a QM1 nevű sorkezelőn. A csatornakezdeményezőkkel kapcsolatos további információkért tekintse meg az IBM Knowledge Center A csatorna kezdeményező indítása és leállítása témakörét.

Csatornakezdeményező szolgáltatás létrehozásához:

Eljárás

  1. A Navigátor nézetben bontsa ki a QM1 sorkezelőt, amelyen el szeretné indítani a csatornakezdeményezőt.
  2. Kattintson a jobb egérgombbal a sorkezelő Szolgáltatások mappájára, majd válassza az előugró menü Új... > Szolgáltatás menüpontját. Megnyílik az Új szolgáltatás párbeszédablak.
  3. Az Új szolgáltatás párbeszédablakban írja be a szolgáltatás nevét (például: ChannelInitiator), majd kattintson a Tovább gombra. Most beállíthatja az új ChannelInitiator szolgáltatást.
  4. Elhagyható: A Leírás mezőbe írjon egy leírást a ChannelInitiator szolgáltatásról, például: Csatornakezdeményező a QM1 sorkezelő számára.
  5. Állítsa be a szolgáltatás elindításának és leállításának módját a Szolgáltatás vezérlése mezőben:
    • Kattintson a Sorkezelő lehetőségre, ha azt szeretné, hogy a szolgáltatás automatikusan elinduljon és leálljon a sorkezelő elindításakor és leállításakor.
    • Kattintson a Sorkezelő indítás lehetőségre, ha azt szeretné, hogy a szolgáltatás automatikusan elinduljon a sorkezelő elindításakor, de ne álljon le a sorkezelő leállításakor.
    • A szolgáltatás kézi elindításához és leállításához kattintson a Kézi lehetőségre.
  6. Az Indítási parancs mezőbe írja be a runmqchi parancs teljes elérési útját.
    • Írja be a következőt: MQ_TELEPÍTÉSI_ÚTVONAL\bin\runmqchi ahol MQ_TELEPÍTÉSI_ÚTVONAL le lesz cserélve arra a felső szintű könyvtárra, ahol a IBM MQ telepítve van.
  7. Ha a QM1 nem az alapértelmezett sorkezelő, akkor az Indítási attribútumok mezőbe írja be a következőt: -m QM1
  8. Ha kezdeményezési sornak a SYSTEM.CHANNEL.INITQ sortól eltérő sort kíván használni, akkor az Indítási attribútumok mezőbe írja be a következőt: -q kezd_sor_neve, ahol a kezd_sor_neve a sor neve.
  9. A Szolgáltatás típusa mezőben válassza ki a Parancs lehetőséget.
  10. Kattintson a Befejezés gombra.
    Az új szolgáltatás (ChannelInitiator) létrehozásra került a kiválasztott QM1 sorkezelőn.
  11. Indítsa el a szolgáltatást.
    Útmutatásért tekintse meg az Egyéni szolgáltatás elindítása és leállítása részt.

Eredmények

A ChannelInitiator szolgáltatás elindul, és futtatja a runmqchi parancsot, amely elindítja a csatornakezdeményezőt a QM1 sorkezelőn.