MQXR-Service unter Windows manuell definieren

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

  1. Klicken Sie in der Navigatoransicht von Navigator mit der rechten Maustaste auf den Ordner Services .
  2. Klicken Sie Neu > Service an, um den Assistenten Neue Servicedefinition zu öffnen.
  3. Geben Sie im Feld Name SYSTEM.MQXR.SERVICE und klicken Sie auf Weiter.
  4. Geben Sie im Feld Beschreibung eine Beschreibung des Service ein (z. B. Verwaltet Clients mithilfe von MQXR-Protokollen wie MQTT).
  5. Wählen Sie eine Option im Menü Servicesteuerung aus.
  6. Geben Sie im Feld Startbefehl Folgendes ein: + MQ_INSTALL_PATH+ \mqxr\bin\runMQXRService.bat
  7. [MQ 9.3.0 Jun 2022]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.
  8. Geben Sie im Feld Stoppbefehl + MQ_INSTALL_PFAD+ \mqxr\bin\endMQXRService.bat ein.
  9. Geben Sie im Feld Stoppargumente Folgendes ein: -m + QMNAME +
  10. Geben Sie im Feld StdOut Folgendes ein: + MQ_Q_MGR_DATA_PATH+ \mqxr.stdout
  11. Geben Sie + MQ_Q_MGR_DATA_PATH+ \mqxr.stderrin das Feld Standardfehler ein.
  12. Wählen Sie Server im Menü Servicetyp aus.
  13. Klicken Sie auf Fertigstellen.
    [MQ 9.3.0 Jun 2022]
    Hinweis: In Schritt 7dient die Option -sf zum Verschlüsseln der Kennphrasen von TLS-Kanälen. Weitere Informationen finden Sie unter Kennphrasen für MQTT-TLS-Kanäle verschlüsseln.

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.