Puntos de mensaje

Un punto de mensaje se asocia a un motor de mensajería y contiene los mensajes para un destino de bus.

Un punto de mensaje es el término general de la ubicación de mensajes para un destino del bus en un motor de mensajería. Un punto de mensaje puede ser:

En mensajería punto a punto, el administrador selecciona un miembro del bus, que puede ser un servidor de aplicaciones o un clúster de servidores para que contenga los mensajes del destino de cola. Esta acción define automáticamente un punto de cola para cada motor de mensajería del miembro de bus asignado.
  • Para un destino de cola asignado a un servidor de aplicaciones, todos los mensajes enviados a ese destino los gestiona el motor de mensajería de dicho servidor, y se conserva el orden de los mensajes.
    Destino de bus ubicado en un servidor de aplicaciones, con el motor de mensajería en el servidor que proporciona la ubicación del destino.
  • Para un destino de cola asignado a un clúster de servidores, hay un punto de mensaje independiente para cada motor de mensajería del clúster. El mensaje señala la partición del destino del mismo modo que un clúster IBM MQ particiona una cola en clúster. Cualquier motor de mensajería del clúster maneja los diferentes mensajes dirigidos a un destino particionado de este modo pero un mensaje individual sólo lo maneja un motor de mensajería.
    Un destino de bus ubicado en un clúster de servidor en el que cada motor de mensajería del clúster proporciona una ubicación de destino.
    Los mensajes del destino se dividen entre los diferentes almacenes de mensajes para los motores de mensajería. Esta configuración tiene la desventaja de que no se puede conservar el orden de los mensajes, pero cuenta con otras ventajas:
    • Se pueden desplegar varios generadores o consumidores en el mismo clúster de servidores, y el motor de mensajería de un miembro del clúster maneja localmente las operaciones de mensajería.
    • La supervisión de clústeres puede detectar la anomalía de un motor de mensajería, y los motores que sobrevivan en el clúster pueden pasar a controlar los almacenes de mensajes que contienen el estado permanente del motor anómalo.
    Si se debe conservar el orden de los mensajes, siga las reglas descritas en Clasificación de mensajes.

Las aplicaciones pueden utilizar un destino de alias para direccionar los mensajes a un destino en el mismo bus o en otro bus (foráneo) (que incluye a través de un Enlace de IBM MQ con una cola proporcionada por IBM MQ). Al asignar un destino de alias a un subconjunto de los puntos de cola de un destino de cola particionado, los destinos de alias pueden utilizarse para limitar los puntos de cola que utilizan las aplicaciones generadoras y consumidoras.

En mensajería de publicación/suscripción, el administrador configura un espacio de temas pero no es necesario que asigne ningún miembro asignado para el espacio de temas. Un espacio de temas tiene definido automáticamente un punto de publicación para cada motor de mensajería en el bus.

Los puntos de mensaje pueden ser remotos desde la aplicación que genera o consume del destino de bus. En otras palabras, los puntos de mensaje pueden residir en un motor de mensajería distinto del motor de mensajería al que está conectada la aplicación. En esta situación, el punto de mensaje se representa durante la ejecución con un punto de mensaje remoto en el motor de mensajería remoto.

Al supervisar los puntos de mensaje y los puntos de mensaje remotos, puede analizar y resolver problemas por completo que surjan de la mensajería de aplicaciones distribuida. Por ejemplo, puede hacer lo siguiente:
  • Determinar el estado de una solicitud de mensaje específica.
  • Determinar la ubicación de un mensaje específico.
  • Examinar colas de mensajes para determinar si los mensajes se han enviado o recibido.
  • Liberar o suprimir solicitudes de mensajes que se han quedado bloqueadas.
  • Suprimir o trasladar mensajes desde puntos de mensaje remotos.

Icon that indicates the type of topic Concept topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cjo0007_
File name: cjo0007_.html