Usługa MQXR można zdefiniować ręcznie za pomocą programu IBM® MQ Explorer. Menedżer kolejek może mieć zdefiniowaną tylko jedną instancję usługi MQXR.
Zanim zaczniesz
- Zainstaluj składnik MQ Telemetry .
Procedura
- W widoku Navigator kliknij prawym przyciskiem myszy folder Usługi .
- Kliknij przycisk , aby otworzyć kreator Nowa definicja usługi .
- W polu Nazwa wpisz SYSTEM.MQXR.SERVICE i kliknij przycisk Dalej.
- W polu Opis wpisz opis usługi (na przykład Zarządza klientami za pomocą protokołów MQXR, takich jak MQTT).
- Wybierz opcję z menu Sterowanie usługą .
- W polu Uruchom komendę wpisz wartość + MQ_INSTALL_PATH + /mqxr/bin/runMQXRService.sh
W polu Start args (Uruchamianie argumentów) uwzględnij opcje -sf i -sp :
STARTARG('-m +QMNAME+ -d "+MQ_Q_MGR_DATA_PATH+" -g "+MQ_DATA_PATH+" -sf “PathOfKeyFile” -sp 2')
STARTARG('-m +QMNAME+ -d "+MQ_Q_MGR_DATA_PATH+" -g "+MQ_DATA_PATH+" -sf DEFAULT" -sp 2')
gdzie opcja
-sp określa tryb ochrony. Wartością domyślną jest
2, co oznacza użycie bardziej zabezpieczonej metody ochrony referencji.
- W polu Komenda zatrzymywania wpisz wartość + MQ_INSTALL_PATH + /mqxr/bin/endMQXRService.sh
- W polu Zatrzymanie argumentów wpisz -m + QMNAME +
- W polu StdOut (StdOut) wpisz + MQ_Q_MGR_DATA_PATH+/mqxr.stdout
- W polu StdErr wpisz wartość + MQ_Q_MGR_DATA_PATH+/mqxr.stderr
- Wybierz opcję Serwer z menu Typ usługi .
- Kliknij przycisk Zakończ.
Wyniki
Usługa MQXR została utworzona.Aby wyświetlić usługę MQXR w widoku
Nawigator, należy kliknąć folder Usługi. Należy się upewnić, że opcja Wyświetl obiekty systemowe
jest wybrana, i przejść do usługi.
W tym zadaniu nazwa usługi to: SYSTEM.MQXR.SERVICE.