Sie können den MQXR-Service mithilfe von IBM® MQ Explorermanuell definieren. Für einen Warteschlangenmanager kann nur eine Instanz des MQXR-Service definiert sein.
Bevor Sie beginnen
- Installieren Sie die MQ Telemetry .
Verfahren
- Klicken Sie in der Navigatoransicht von Navigator mit der rechten Maustaste auf den Ordner Services .
- Klicken Sie an, um den Assistenten Neue Servicedefinition zu öffnen.
- Geben Sie im Feld Name SYSTEM.MQXR.SERVICE und klicken Sie auf Weiter.
- Geben Sie im Feld Beschreibung eine Beschreibung des Service ein (z. B. Verwaltet Clients mithilfe von MQXR-Protokollen wie MQTT).
- Wählen Sie eine Option im Menü Servicesteuerung aus.
- Geben Sie im Feld Startbefehl Folgendes ein: + MQ_INSTALL_PATH+ \mqxr\bin\runMQXRService.bat
Im Feld Startargument
STARTARG('-m +QMNAME+ -d "+MQ_Q_MGR_DATA_PATH+" -g "+MQ_DATA_PATH+" -sf “c:\PathOfKeyFile” -sp 2')
STARTARG('-m +QMNAME+ -d "+MQ_Q_MGR_DATA_PATH+" -g "+MQ_DATA_PATH+" -sf DEFAULT" -sp 2')
Dabei gibt die Option
-sp den Schutzmodus an. Der Standardwert ist
2, um die sicherere Schutzmethode mit Berechtigungsnachweisen zu verwenden.
- Geben Sie im Feld Stoppbefehl + MQ_INSTALL_PFAD+ \mqxr\bin\endMQXRService.bat ein.
- Geben Sie im Feld Stoppargumente Folgendes ein: -m + QMNAME +
- Geben Sie im Feld StdOut Folgendes ein: + MQ_Q_MGR_DATA_PATH+ \mqxr.stdout
- Geben Sie + MQ_Q_MGR_DATA_PATH+ \mqxr.stderrin das Feld Standardfehler ein.
- Wählen Sie Server im Menü Servicetyp aus.
- Klicken Sie auf Fertigstellen.
Ergebnisse
Der MQXR-Service wurde erstellt.Klicken Sie zum Anzeigen des MQXR-Service in der Navigatoransicht auf den Ordner Services. Stellen Sie sicher, dass die Option Systemobjekte anzeigen ausgewählt ist, und navigieren Sie zum Service.
In dieser Task hat der Service die Bezeichnung SYSTEM.MQXR.SERVICE.