Vous pouvez définir le service MQXR manuellement à l'aide de IBM® MQ Explorer. Une seule instance de service MQXR peut être définie pour un gestionnaire de files d'attente.
Avant de commencer
- Installez la fonction MQ Telemetry .
Procédure
- Dans la vue Navigator , cliquez avec le bouton droit de la souris sur le dossier Services .
- Cliquez sur pour ouvrir l'assistant Nouvelle définition de service .
- Dans la zone Nom , entrez SYSTEM.MQXR.SERVICE et cliquez sur Suivant.
- Dans la zone Description , entrez une description du service (par exemple, Manages clients
using MQXR protocols such as MQTT).
- Sélectionnez une option dans le menu Contrôle du service .
- Dans la zone Commande de démarrage , entrez +MQ_INSTALL_PATH+\mqxr\bin\runMQXRService.bat
- Dans la zone Commencer les arguments , entrez le texte suivant. Vous devez éditer les détails de l'option -sf pour spécifier l'emplacement de votre fichier de clés de données d'identification. Ce fichier de clés est utilisé pour chiffrer la phrase passe pour les canaux TLS MQTT:
STARTARG('-m +QMNAME+ -d "+MQ_Q_MGR_DATA_PATH+" -g "+MQ_DATA_PATH+" -sf "C:\pathToKeyfile\keyfile.txt"')
Pour utiliser le fichier de clés par défaut, utilisez
-sf "[DEFAULT]"
ATTENTION :
La clé initiale par défaut est la même pour toutes les installations IBM MQ . Pour protéger les mots de passe en toute sécurité, fournissez une clé initiale unique à votre installation lorsque vous chiffrez les mots de passe.
Pour plus d'informations sur l'option
-sf , voir
Chiffrement des phrases passe pour les canaux TLS MQTT.
- Dans la zone Commande d'arrêt , entrez +MQ_INSTALL_PATH+\mqxr\bin\endMQXRService.bat
- Dans la zone Arrêter les arguments , entrez -m
+QMNAME+
- Dans la zone StdOut , entrez +MQ_Q_MGR_DATA_PATH+\mqxr.stdout
- Dans la zone StdErr , entrez +MQ_Q_MGR_DATA_PATH+\mqxr.stderr
- Sélectionnez Serveur dans le menu Type de service .
- Cliquez sur Terminer.
Résultats
Le service MQXR est créé.Pour afficher le service MQXR dans la vue Navigateur, cliquez sur le dossier Services. Assurez-vous que l'option Afficher les objets système est sélectionnée et naviguez
dans le service.
Dans cette tâche, le nom du service est SYSTEM.MQXR.SERVICE.