Habilitación de un proveedor para pasar mensajes a suscripciones duraderas clonadas

Utilice esta tarea para permitir que un proveedor pase mensajes a consumidores delante de las solicitudes de mensajes. Esto se suele utilizar por los consumidores de publicación/suscripción para ofrecer una mejora del rendimiento.

Acerca de esta tarea

Para indicar que un proveedor debe pasar mensajes a los consumidores, puede establecer la propiedad Lectura anticipada en Habilitada. Esta propiedad se puede establecer en una fábrica de conexiones para especificar el comportamiento de todas las conexiones que utilizan dicha fábrica de conexiones. La propiedad también puede establecerse en temas JMS para permitir diferentes comportamientos al enviar mensajes a temas JMS distintos en la misma conexión.

Se recomienda dejar esta propiedad establecida en Valor predeterminado, que permite al proveedor de mensajería decidir si debe pasar o no los mensajes de la corriente a los consumidores. El proveedor de mensajería toma la decisión en base al entorno en el que se ejecuta el suscriptor duradero. Utilice esta propiedad para permitir la corriente de mensajes sólo si está seguro de que sólo un consumidor utiliza una suscripción duradera cada vez.

  • En un entorno no clonado, el valor predeterminado permite que los mensajes fluyan a los suscriptores duraderos.
  • Para suscriptores duraderos clonados, esto es, un suscriptor duradero que forma parte de una aplicación clonada en un clúster de servidores, el valor predeterminado impide que fluyan los mensajes y los mensajes de la suscripción se comparten entre los clones. Si se mueve de un entorno no clonado a suscriptores duraderos clonados, puede experimentar una caída en el rendimiento. Si está seguro de que sólo un consumidor utiliza una suscripción duradera cada vez, puede habilitar la corriente de mensajes como se ha descrito en este tema.

Los mensajes que se pasan al consumidor pero que no se consumen antes de que se desconecte el consumidor, se desbloquean cuando se cierra el consumidor. Sólo entonces los mensajes estarán disponibles para el consumo de otros.

Para forzar que el proveedor de mensajería pase mensajes a suscripciones duraderas clonadas, utilice la consola administrativa y efectúe los pasos siguientes para cambiar la fábrica de conexiones:

Procedimiento

  1. Visualice la fábrica de conexiones JMS, por ejemplo, como se describe en Configuración de una fábrica de conexiones unificada para el proveedor de mensajería predeterminado. Todos los clones de un suscriptor clonado utilizan la misma fábrica de conexiones JMS.
  2. Establezca la propiedadLectura anticipada en Habilitada.
  3. Pulse Aceptar.
  4. Guarde los cambios en la configuración maestra.

Icon that indicates the type of topic Task topic



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