Intermediarios clonados

Un intermediario clonado es un intermediario para el cual se han definido uno o más clones; la tabla de suscripciones de un intermediario clonado se repite para todos los demás intermediarios con los cuales se ha clonado.

Cuando un suscriptor solicita una suscripción a un intermediario clonado, la suscripción también se envía a cada uno de los clones de dicho intermediario.

Los intermediarios clonados se utilizan para mejorar la disponibilidad del sistema de publicación/suscripción. Si define intermediarios clonados en distintos sistema, estará seguro de que la publicación se entrega a un suscriptor, incluso si alguno de los sistemas no está disponible.

El diagrama muestra lo que sucede cuando el suscriptor Subscriber 1 envía una suscripción al intermediario Broker 1, pero Broker 1 deja de estar disponible; como Broker 1 y Broker 2 se han definido como clones, la suscripción de redirige a Broker 2 y Subscriber 1 obtiene la publicación de Broker 2 en vez de Broker 1.

El suscriptor Subscriber 1 envía una suscripción al intermediario Broker 1, pero el intermediario deja de estar disponible; como Broker 1 y Broker 2 son clones, la suscripción se redirige a Broker 2 y la publicación se recibe desde Broker 2 en lugar de desde Broker 1.

Si dentro de un colectivo dos intermediarios son clones, es posible que se envíen mensajes duplicados a los suscriptores registrados a intermediarios que estén dentro de dicho colectivo.

Utilice el mandato mqsichangeproperties para definir intermediarios clonados; se utiliza la propiedad clonedPubSubBrokerList para hacerlo.

Conceptos relacionados
Suscriptores
Suscripciones
Intermediarios
Tareas relacionadas
Configuración de intermediarios clonados
Adición de un intermediario clonado
Supresión de un intermediario clonado
Referencia relacionada
Mandato mqsichangeproperties
Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Su opinión
Copyright IBM Corporation 1999, 2006 Última actualización: 22/08/2006
aq14150_