Utilice el mandato mqsistopmsgflow para detener los flujos de mensajes.
Detenga un flujo de mensajes único o todos los flujos de mensajes en un grupo de ejecución, en un intermediario especificado. Debe haber desplegado previamente los flujos de mensajes en el intermediario en un archivo BAR.
Si no especifica los indicadores -e y -m, se detienen todos los flujos de mensajes en el intermediario.
Sólo puede especificar un flujo de mensajes en un único mandato. Sin embargo, si no especifica este parámetro, se detienen todos los flujos de mensajes en el grupo de ejecución o intermediario.
Si especifica este indicador, también debe especificar el indicador -e.
Si no proporciona los parámetros -i, -p y -q, debe especificar el parámetro -n.
El ID de usuario utilizado para ejecutar este mandato debe tener autorización suficiente definida en la lista de control de acceso del Gestor de configuración. Los permisos requeridos son los mismos que se necesitan para efectuar la función equivalente en el Kit de herramientas de Message Brokers
Detiene todos los flujos de mensajes en el grupo de ejecución default en el intermediario B1, que está controlado por el Gestor de configuración cuyos detalles de conexión se describen en cm1.configmgr. El control se devuelve al canal de llamada cuando se informa que se han detenido todos los flujos de mensajes en el grupo de ejecución, o transcurre el tiempo predeterminado de un minuto, lo que suceda primero.
mqsistopmsgflow –n cm1.configmgr –b B1 -e default
Detiene el flujo de mensajes flow1 en el grupo de ejecución default en el intermediario B1, que está controlado por el Gestor de configuración cuyos detalles de conexión se describen en cm1.configmgr. El control se devuelve al canal de llamada cuando se informa que se ha detenido el flujo de mensajes, o transcurre el tiempo predeterminado de un minuto, lo que suceda primero.
mqsistopmsgflow –n cm1.configmgr –b B1 -e default -m flow1
Entre mqsistopmsgflow para mostrar la información de utilización:
> mqsistopmsgflow BIP1025I: Detiene los flujos de mensajes. > Sintaxis: mqsistopmsgflow (-n NombreArchParámetrosCfg | ([-i DirecciónIP] [-p Puerto] [-q GstC])) -b NombreIntermediario [-e NombreGrupoEjecución [-m NombreFlujoMsj]] [-w ValorTiempoEspera] [-v NombreArchRastreo] Opciones del mandato: '-n NombreArchParámetrosCfg' Archivo de conexión del Gestor de configuración (.configmgr) '-i direcciónIP' Dirección IP o nombre de sistema principal del Gestor de configuración '-p puerto' Número de puerto del Gestor de configuración '-q gestC' Gestor de colas del Gestor de configuración '-b NombreIntermediario' Nombre del intermediario en el que se deben detener los flujos de mensajes. '-e NombreGrupoEjecución' Nombre del grupo de ejecución en el que se deben detener los flujos de mensajes. Si no se especifica, se detendrán todos los flujos de mensajes en el intermediario. '-m NombreFlujoMsj' Nombre del flujo de mensajes a detener. Si no se especifica, se detendrán todos los flujos de mensajes en el grupo de ejecución. '-w ValorTiempoEspera' Tiempo de espera (en segundos) para que se detengan los flujos de mensajes (Por omisión=60) '-v NombreArchRastreo' Envía un rastreo interno detallado al archivo especificado.