Este ejemplo muestra que sólo a un nodo de entrada a la vez toma mensajes de una cola compartida cuando flujos de mensajes que se ejecutan en intermediarios independientes utilizan la misma señal de serialización.
Se despliega un flujo de mensajes idéntico MyFlowA en un grupo de ejecución denominado MYGroupA de cada intermediario. Tenga en cuenta que los flujos de mensajes no tienen que ser idénticos; el punto significativo es que se utiliza una señal de serialización idéntica en ambos flujos.
El flujo de mensajes simple de este ejemplo consta de un nodo MQInput conectado a un nodo MQOutput. El nodo MQInput de ambos flujos de mensajes obtiene mensajes de la cola compartidaINQueue.QSG; el atributo de nodo Señal de serialización se configura como MyToken123ABC en ambos nodos MQInput.
La propiedad de flujo de mensajes Instancias adicionales toma el valor por omisión de cero en ambos flujos de mensajes, lo que asegura que la entrada se serializa en el flujo.
BIP2656I MQ02BRK MyGroupA 17 NO SE HA PODIDO ABRIR LA COLA 'INQueue.QSG' EN EL GESTOR DE COLAS WEBSPHERE BUSINESS INTEGRATION 'MQ02': CÓDIGO DE TERMINACIÓN 2; CÓDIGO DE RAZÓN 2271. :ImbCommonInputNode(759) PORQUE LA SEÑAL DE SERIALIZACIÓN MyToken123ABC ya se está utilizando. NO SE REQUIERE NINGUNA ACCIÓN DEL USUARIO.
Tenga en cuenta que este mensaje se emite cada 30 minutos.
El flujo de mensajes MyFlowA del grupo de ejecución MyGroupA que se ejecuta en el intermediario MQ02BRK no puede procesar entrada porque la señal de serialización que ha pasado ya se está utilizando en el grupo de compartimiento de colas. Esto se indica mediante el código de razón 2271 (MQRC_CONN_TAG_IN_USE) en el mensaje bip2623.
BIP2091I MQ02BRK MyGroupA 17 EL INTERMEDIARIO SE HA VUELTO A CONECTAR A WEBSPHERE BUSINESS INTEGRATION CORRECTAMENTE: ImbCommonInputNode(785)
BIP9142I MQ01BRK 0 SE HA DETENIDO EL COMPONENTE. : ImbControlService(594)
Si falla el intermediario MQ01BRK, se produce también la secuencia de sucesos anterior en lugar de detenerse mediante una petición del operador o también se produce si se despliega en MQ01BRK una nueva configuración de intermediario que suprime o modifica el flujo de mensajes MyFlowA.
También se puede utilizar esta organización cuando el requisito es migrar proceso de mensajes entre intermediarios que se ejecutan en imágenes de sistema z/OS diferentes que están conectadas al mismo recurso de acoplamiento.