Mandato mqsilistmqpubsub

Plataformas soportadas

Finalidad

Utilice el mandato mqsilistmqpubsub para mostrar el estado de los intermediarios contiguos WebSphere MQ Publicación/Suscripción para el intermediario de WebSphere Message Broker especificado.

Este mandato indica el estado de la actividad iniciada por una petición de unión anterior (consulte Mandato mqsijoinmqpubsub). El mandato informa sobre el estado de cada intermediario contiguo, que puede ser:
Activo
El estado del intermediario es activo si la petición de unión se ha llevado a cabo satisfactoriamente.
Inactivo
El estado del intermediario es inactivo si se ha iniciado la unión pero no se ha completado.

Este mandato también muestra las corrientes de datos que reconocen el intermediario de WebSphere Message Broker y su intermediario contiguo (en el que se pueden publicar y distribuir los mensajes entre los intermediarios). La información de corrientes de datos sólo se proporciona para intermediarios contiguos con estado activo.

Utilice este mandato sólo si se está integrando con una red de intermediarios de WebSphere MQ Publicación/Suscripción o si está migrando desde el mismo.

La salida generada por este mandato se direcciona a stdout.

Sintaxis

Parámetros

nombreintermediario
(Necesario) El nombre del intermediario para el que desea listar los intermediarios contiguos.

Autorización

En sistemas Linux y UNIX, el ID de usuario debe ser un miembro del grupo mqbrkrs.

En las plataformas Windows, no es necesaria ninguna autorización.

Respuestas

  • BIP8013 Este componente no existe
  • BIP8020 No se ha podido acceder a la base de datos
  • BIP8029 El intermediario no está configurado
  • BIP8040 No se ha podido efectuar la conexión con la base de datos
  • BIP8064 Error de intermediario interno
  • BIP8070 Excepción de base de datos
  • BIP8072 Excepción de base de datos

Ejemplos

Si no hay ningún intermediario de WebSphere MQ Publicación/Suscripción y no se ha emitido ningún mandato mqsijoinmqpubsub, este mandato devuelve el siguiente mensaje:
BIP8088I: No hay ningún intermediario contiguo de WebSphere MQ Publicación/Suscripción
Si se ha emitido un mandato mqsijoinmqpubsub, aparece uno de dos mensajes de respuesta:
  • Para cada intermediario que es un intermediario contiguo inactivo de WBRK_BROKER (es decir, se ha realizado una petición, utilizando el mandato mqsijoinmqpubsub o strmqbrk, para añadir el intermediario contiguo a la red, pero las negociaciones para las corrientes de datos todavía están en curso), aparece el siguiente mensaje:
    BIP8089I: El intermediario contiguo <nombreintermediario> de WebSphere MQ Publicación/Suscripción está inactivo.
  • Para cada intermediario que es un intermediario contiguo activo de WBRK_BROKER (es decir, los dos intermediarios intercambian publicaciones y suscripciones para cada una de las corrientes de datos), aparece el siguiente mensaje:
    BIP8090I: El intermediario contiguo <nombreintermediario> de WebSphere MQ Publicación/Suscripción
    está activo.
    Aparecen mensajes adicionales para intermediarios activos que indican las corrientes de datos comunes para las que se intercambian las publicaciones y suscripciones, en la siguiente formato:
    BIP8091I: Corriente de datos común nombrecorrientedatos
Por ejemplo,
mqsilistmqpubsub WBRK_BROKER
puede devolver las siguientes respuestas:
BIP8090I: El intermediario contiguo de publicación/suscripción de MQSeries MQPS_BROKER_1 está activo.
BIP8091I:    Corriente común SYSTEM.BROKER.DEFAULT.STREAM.
BIP8091I:    Corriente común STREAM0.
BIP8090I: El intermediario contiguo de publicación/suscripción de MQSeries MQPS_BROKER_2 está activo.
BIP8091I:    Corriente común SYSTEM.BROKER.DEFAULT.STREAM.
BIP8091I:    Corriente común STREAM150.
BIP8089I: El intermediario contiguo de publicación/suscripción de MQSeries MQPS_BROKER_3 está inactivo.

En este ejemplo, el intermediario de WebSphere Message Broker tiene tres intermediarios contiguos de WebSphere MQ Publicación/Suscripción. Dos de estos intermediarios contiguos están activos y se han unido correctamente al intermediario de WebSphere Message Broker. El tercero está inactivo y está en proceso de unirse.

La lista de corrientes de datos común para el intermediario de WebSphere Message Broker y los dos intermediarios de WebSphere MQ Publicación/Suscripción activos se incluyen en la respuesta. Para MQPS_BROKER_1, las corrientes de datos SYSTEM.BROKER.DEFAULT.STREAM y STREAM0 son comunes. Para MQPS_BROKER_2, las corrientes de datos SYSTEM.BROKER.DEFAULT.STREAM y STREAM150 son comunes.

Si un intermediario contiguo está inactivo durante un largo intervalo de tiempo, es probable que el enlace de comunicaciones entre los dos intermediarios se haya interrumpido. Asegúrese de que las conexiones de WebSphere MQ entre los dos intermediarios (canales y colas de transmisión) se están ejecutando y que los intermediarios de WebSphere Message Broker y WebSphere MQ Publicación/Suscripción están activos.

Conceptos relacionados
Publicación/Suscripción
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
an07340_