Définition manuelle du service MQXR sous Linux®

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

  1. Dans la vue Navigator , cliquez avec le bouton droit de la souris sur le dossier Services .
  2. Cliquez sur Nouveau > Service pour ouvrir l'assistant Nouvelle définition de service .
  3. Dans la zone Nom , entrez SYSTEM.MQXR.SERVICE et cliquez sur Suivant.
  4. Dans la zone Description , entrez une description du service (par exemple, Manages clients using MQXR protocols such as MQTT).
  5. Sélectionnez une option dans le menu Contrôle du service .
  6. Dans la zone Commande de démarrage , entrez +MQ_INSTALL_PATH+/mqxr/bin/runMQXRService.sh
  7. 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.
  8. Dans la zone Commande d'arrêt , entrez +MQ_INSTALL_PATH+/mqxr/bin/endMQXRService.sh
  9. Dans la zone Arrêter les arguments , entrez -m +QMNAME+
  10. Dans la zone StdOut , entrez +MQ_Q_MGR_DATA_PATH+/mqxr.stdout
  11. Dans la zone StdErr , entrez +MQ_Q_MGR_DATA_PATH+/mqxr.stderr
  12. Sélectionnez Serveur dans le menu Type de service .
  13. 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.