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 comenzar
- 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, Gestiona clientes utilizando protocolos MQXR como MQTT).
- Seleccione una opción en el menú Control de servicio .
- En el campo Mandato de inicio , escriba + MQ_INSTALL_PATH + /mqxr/bin/runMQXRService.sh
En el campo Arargs de inicio , incluya las opciones -sf y -sp :
STARTARG('-m +QMNAME+ -d "+MQ_Q_MGR_DATA_PATH+" -g "+MQ_DATA_PATH+" -sf “PathOfKeyFile” -sp 2')
STARTARG('-m +QMNAME+ -d "+MQ_Q_MGR_DATA_PATH+" -g "+MQ_DATA_PATH+" -sf DEFAULT" -sp 2')
donde la opción
-sp especifica la modalidad de protección. El valor predeterminado es
2 para utilizar el método de protección de credenciales más seguro.
- En el campo Mandato de detención , escriba + MQ_INSTALL_PATH + /mqxr/bin/endMQXRService.sh
- 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.