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
- A Navigátor nézetben bontsa ki a QM1 sorkezelőt, amelyen
el szeretné indítani a csatornakezdeményezőt.
- Kattintson a jobb egérgombbal a sorkezelő
Szolgáltatások mappájára,
majd válassza az előugró menü
menüpontját. Megnyílik az Új szolgáltatás párbeszédablak.
- 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.
- 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.
- Á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.
- 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.
- 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
- 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.
- A Szolgáltatás típusa mezőben
válassza ki a Parancs lehetőséget.
- Kattintson a Befejezés gombra.
Az új szolgáltatás (ChannelInitiator) létrehozásra került a
kiválasztott QM1 sorkezelőn.
- Indítsa el a szolgáltatást.
Eredmények
A ChannelInitiator szolgáltatás elindul, és futtatja a
runmqchi
parancsot, amely elindítja a
csatornakezdeményezőt a QM1 sorkezelőn.