[z/OS]

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.

Nota: Para WebSphere Application Server versión 7 y posteriores, los puertos de escucha se estabilizan. Para obtener más información, consulte el artículo sobre las características que se han estabilizado. Debe planificar la migración de sus configuraciones de despliegue de beans controlados por mensajes de WebSphere MQ para pasar de utilizar puertos de escucha a utilizar especificaciones de activación. [AIX Solaris HP-UX Linux Windows][IBM i]Para obtener más información sobre cómo configurar especificaciones de activación para la modalidad no ASF, consulte Configuración de especificaciones de activación para la modalidad no ASF. No obstante, no debe iniciar esta migración hasta que esté seguro de que la aplicación no tiene que trabajar con servidores de aplicaciones anteriores WebSphere Application Server Versión 7. Por ejemplo, si tiene un clúster de servidor de aplicaciones con algunos miembros de la versión 6.1 y otros de una versión posterior, no debe migrar las aplicaciones en dicho clúster para que utilicen las especificaciones de activación hasta que haya migrado todos los servidores de aplicaciones del clúster a la versión posterior.

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.


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