Puede definir el servicio MQXR manualmente utilizando IBM® MQ Explorer. Un gestor de colas puede tener sólo una instancia del servicio MQXR definida.
Antes de empezar
- Instale la característica MQ Telemetry.
Procedimiento
- En la vista Navigator , pulse con el botón derecho del ratón en la carpeta Servicios .
- Pulse para abrir el asistente Nueva definición de servicio .
- En el campo Nombre , escriba SYSTEM.MQXR.SERVICE y pulse Siguiente.
- En el campo Descripción , escriba una descripción del servicio (por ejemplo, Manages clients
using MQXR protocols such as MQTT).
- Seleccione una opción en el menú Control de servicio .
- En el campo Mandato de inicio , escriba +MQ_INSTALL_PATH+\mqxr\bin\runMQXRService.bat
- En el campo Argumentos de inicio , especifique el texto siguiente. Debe editar los detalles de la opción -sf para especificar la ubicación del archivo de claves de credenciales. Este archivo de claves se utiliza para cifrar la frase de contraseña para canales TLS MQTT:
STARTARG('-m +QMNAME+ -d "+MQ_Q_MGR_DATA_PATH+" -g "+MQ_DATA_PATH+" -sf "C:\pathToKeyfile\keyfile.txt"')
Para utilizar el archivo de claves predeterminado, utilice
-sf "[DEFAULT]"
ATENCIÓN:
La clave inicial predeterminada es la misma para todas las instalaciones de IBM MQ . Para proteger las contraseñas de forma segura, proporcione una clave inicial que sea exclusiva para la instalación cuando cifre las contraseñas.
Para obtener más información sobre la opción
-sf , consulte
Cifrado de frases de contraseña para canales MQTT TLS.
- En el campo Mandato de detención , escriba +MQ_INSTALL_PATH+\mqxr\bin\endMQXRService.bat
- En el campo Detener argumentos , escriba -m
+QMNAME+
- En el campo StdOut , escriba +MQ_Q_MGR_DATA_PATH+\mqxr.stdout
- En el campo StdErr , escriba +MQ_Q_MGR_DATA_PATH+\mqxr.stderr
- Seleccione Servidor en el menú Tipo de servicio .
- Pulse Finalizar.
Resultados
Se crea el servicio MQXR.Para ver el servicio MQXR en la vista de Navegador, pulse la carpeta Servicios. Asegúrese de que está seleccionada la opción Mostrar objetos del sistema y vaya al servicio.
En esta tarea, el servicio se denomina SYSTEM.MQXR.SERVICE.