![[z/OS]](../images/ngzos.gif)
Ajuste de puertos de escucha para la gestión de carga de trabajo en WebSphere Application Server para z/OS
Ajuste los puertos de escucha para habilitar la gestión de carga de trabajo (WLM) calculando el valor óptimo para la propiedad Número máximo de sesiones.
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[IBM i]](../images/iseries.gif)
Si existe un retraso de mensajes en la cola de IBM MQ para el bean controlado por mensaje (MDB), deseara que se procesen algunos mensajes antes que otros basándose en la clase de transacción.
La característica de gestión de carga de trabajo (WLM) de WebSphere Application Server para z/OS permite que se procesen los mensajes en un orden concreto basándose en la clase de transacción. La priorización de la gestión de carga de trabajo se produce cuando los ID de mensaje se han colocado en la cola de WLM. Por lo tanto, para permitir una priorización eficaz de WLM, deberá asegurarse de que se carguen suficientes ID de mensaje en la cola WLM para que MDB tenga distintos mensajes con distintas clases de transacción entre los que elegir. Si no hay mensajes suficientes en la cola WLM, MDB utiliza el primer mensaje disponibles en la cola WLM y la clase de transacción no se considera.
Para asegurarse de que la cola WLM se ha cargado lo suficiente para permitir la priorización de WLM, defina la propiedad Número máximo de sesiones del puerto de escucha en un valor superior que la recomendación básica de "dos veces el número combinado de hebras de trabajo en todos los sirvientes para el servidor."
- Para ajustar la configuración para WLM, tendrá que determinar los siguientes valores:
- El número medio de hebras de trabajo de sirviente que procesan un MDB determinado.
- El número medio de sirvientes disponibles (algún número entre el mínimo y el máximo se inicia en un momento determinado).
Estos valores se pueden calcular utilizando Performance Monitoring Infrastructure (PMI), otras herramientas de supervisión o quizás mediante una compresión de alto nivel del modo en que el bean controlado por mensaje se adapta en el flujo de aplicación general de un servidor específico.
- Establezca la propiedad Número máximo de sesiones en el puerto de escucha en uno de los valores siguientes:
- Dos veces el número de hebras de trabajo disponibles para el número máximo de sirvientes en el servidor escalable.
- Dos veces el número de hebras de trabajo disponibles en todos los sirvientes.
Un valor demasiado bajo para Número máximo de sesiones genera hebras de trabajo inactivas. Un valor demasiado alto puede hacer que se acumulen mensajes adicionales en la cola WLM, pero los mensajes adicionales no deben ser suficientes para sobrecargar la cola WLM y hacer que el servidor falle.