Política del motor de mensajería de escalabilidad

La política de motor de mensajería de escalabilidad es un tipo de política de motor de mensajería predefinido que se proporciona cuando utiliza la asistencia de política del motor de mensajería. Le ayuda a crear y configurar motores de mensajería en un clúster que sea miembro de un bus cuando necesite una configuración que sea fácil de ampliar por razones de rendimiento o de carga de trabajo compartida.

La política de escalabilidad garantiza que haya un motor de mensajería para cada servidor del clúster. Si añade más servidores al clúster para dar soporte a una carga de clientes más grande, o un rendimiento de mensajería más alto, cada servidor se ejecutarán en un motor de mensajería. Utilice la política de escalabilidad para un sistema donde desee añadir más servidores a un clúster para lograr un rendimiento más alto. Si también necesita alta disponibilidad, consulte Política de motor de mensajería de alta disponibilidad con escalabilidad.

La política del motor de mensajería de escalabilidad crea un único motor de mensajería para cada servidor del clúster. Cada motor de mensajería sólo puede ejecutarse en el servidor al que está asignado y no puede realizar la migración tras error en otro servidor. Si un servidor falla, el motor de mensajería que se ejecuta en el mismo también falla y no está disponible hasta que el servidor se recupere.

Cada motor de mensajería se asigna a un servidor concreto configurándolo de modo que sólo se ejecute en servidores de esta lista de servidores preferidos, y luego sólo especificando un servidor de la lista de servidores preferidos.

Cuando selecciona el tipo de política de motor de mensajería de escalabilidad en la consola administrativa, un diagrama muestra el clúster seleccionado y el resultado final de la política.

Si no hay triángulos de aviso en el diagrama, y la columna "¿Se precisa más configuración?" muestra No en la fila Escalabilidad, la topología del clúster y la configuración del motor de mensajería es apropiada y puede continuar.

Si hay triángulos de aviso en el diagrama, examine los mensajes que aparecen en la fila Escalabilidad para obtener ayuda sobre cómo conseguir tener una configuración de motor de mensajería apropiada.

Por ejemplo, en la figura siguiente se muestran tres servidores configurados en uno nodo y un motor de mensajería que puede ejecutarse en server1. Un círculo verde en el servidor muestra la ubicación en la que se puede ejecutar el servidor. Los componentes que aparecen en color gris y los triángulos de aviso amarillos sugieren dos motores de mensajería adicionales. Debe haber dos motores de mensajería más que se ajusten a la política de motor de mensajería seleccionada.

Figura 1. Política de escalabilidad seleccionada sin una configuración de motor de mensajería apropiada
En esta figura, los tres servidores están en un nodo. Un motor de mensajería se ha configurado para ejecutarse en server1. server2 y server3 son hosts potenciales de los motores de mensajería.

En la figura siguiente se muestra un ejemplo de un diagrama visualizado cuando la configuración de motor de mensajería es adecuada para la política de escalabilidad. Existen tres motores de mensajería y cada uno sólo se puede ejecutar en un servidor. No hay triángulos de aviso, ni componentes con el color atenuado porque la política se puede utilizar de forma correcta.

Figura 2. Política de escalabilidad seleccionada con una configuración de motor de mensajería apropiada
Esta figura muestra una configuración de escalabilidad correcta. Los tres servidores están en un nodo. Se configuran tres motores de mensajería y cada uno debe ejecutarse en un servidor sin prestación de sustitución por anomalía.

En la siguiente tabla se muestran los valores de la política de motor de mensajería para un clúster de tres servidores que utilizan la política de motor de mensajería de escalabilidad.

Tabla 1. Valores de la política del motor de mensajería para una configuración de ejemplo. La primera columna de la tabla muestra los nombres de motor de mensajería. La segunda y la tercera columna de la tabla indican el estado de migración tras error y restablecimiento del motor de mensajería. La cuarta columna lista los tres servidores del clúster. La quinta columna indica si el motor de mensajería sólo se ejecuta en los servidores preferidos.
Nombre de motor de mensajería Migración tras error Restablecimiento Lista de servidores preferidos Sólo debe ejecutarse en los servidores preferidos
clustername.000-busname false false server1 true
clustername.001-busname false false server2 true
clustername.002-busname false false server3 true

Para obtener más información sobre la configuración de motor de mensajería para la escalabilidad o la carga de trabajo compartida, consulte la información relacionada.


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=cjt1002_
File name: cjt1002_.html