Valores de puerto de escucha

Un puerto de escucha define la asociación entre una fábrica de conexiones, un destino y un bean controlado por mensajes desplegado. Esta asociación permitirá a los beans controlados por mensajes asociados al puerto recuperar mensajes del destino.

Utilice este panel para ver o modificar las propiedades de configuración del puerto de escucha seleccionado.

Para ver esta página de la consola administrativa, pulse Servidores > Tipos de servidor > Servidores de aplicaciones de WebSphere->nombre_servidor > [Comunicaciones] Mensajería > Servicio de escucha de mensajes > [Propiedades adicionales] Puerto de escucha > puerto_escucha.

Nombre

Nombre por el que se conoce el puerto de escucha por razones administrativas.

Información Valor
Tipo de datos Serie
Predeterminado Nulo

Estado inicial

Estado que desea que tenga el puerto de escucha cuando el servidor de aplicaciones se vuelva a iniciar la próxima vez.

Información Valor
Tipo de datos Enum
Unidades No aplicable
Predeterminado Iniciado
Rango
Iniciado
La próxima vez que se inicie el servidor de aplicaciones, el puerto de escucha se inicia automáticamente.
Detenido
La próxima vez que se inicie el servidor de aplicaciones, el puerto de escucha no se inicia automáticamente. Si los beans controlados por mensajes van a utilizar este puerto de escucha en el servidor de aplicaciones, el administrador del sistema debe iniciar el puerto manualmente o seleccionar el valor Iniciado de esta propiedad y después reiniciar el servidor de aplicaciones.

Descripción

Descripción del puerto de escucha para fines administrativos dentro de IBM® WebSphere Application Server.

Información Valor
Tipo de datos Serie
Predeterminado Nulo

Nombre JNDI de la fábrica de conexiones

Nombre JNDI de la fábrica de conexiones JMS que va a utilizar el puerto de escucha; por ejemplo, jms/connFactory1.

Información Valor
Tipo de datos Serie
Predeterminado Nulo

Nombre JNDI del destino

Nombre JNDI de destino que va a utilizar el puerto de escucha; por ejemplo, jms/destn1.

No puede utilizar un destino temporal para las respuestas con demora.

Información Valor
Tipo de datos Serie
Predeterminado Nulo

Número máximo de sesiones

El número máximo de sesiones simultáneas que puede tener un escucha con el servidor JMS para procesar mensajes.

Cada sesión se corresponde con una hebra de escucha independiente y por lo tanto controla el número de mensajes procesados simultáneamente. Ajuste este parámetro cuando el servidor no utilice por completo la capacidad disponible de la máquina.

Información Valor
Tipo de datos Entero
Unidades Sesiones
Predeterminado 1
Rango 1 a 2147483647
Recomendado
  • En caso de que haya mensajes simultáneos, es decir, si hay que procesar varios mensajes simultáneamente, establezca esta propiedad en un valor mayor que 1. Mantenga este valor lo más bajo posible para evitar la sobrecarga de aplicaciones cliente. Un buen punto de partida para una carga de trabajo del 100% con periodos breves de transacción es de 2 a 4 sesiones por procesador. Si existen transacciones de larga ejecución, es posible que necesite más sesiones, lo que se deberá determinar mediante pruebas.

    El número total de sesiones especificadas en la propiedad de número máximo de sesiones de todos los puertos de escucha configurados debe ser menor o igual que el número de hebras especificadas para la propiedad de tamaño máximo de la agrupación de hebras de servicio de escucha de mensajes.

Número máximo de reintentos

El número máximo de veces que el escucha intenta entregar un mensaje a una instancia de bean controlado por mensajes antes de que el escucha se detenga, en el rango de 0 a 2147483647.

Nota: Una cola de WebSphere MQ tiene una propiedad similar llamada la propiedad BackoutThreshold. Si el puerto de escucha está leyendo de una cola de WebSphere MQ, el límite de reintentos y el comportamiento cuando se alcanza el límite vienen determinados por cualquiera de estas dos propiedades establecida en el límite inferior:
  • Si excede el límite de la cola de WebSphere MQ BackoutThreshold, el mensaje que no se puede entregar lo traslada WebSphere MQ a otro lugar (por ejemplo, a la cola de restitución de WebSphere MQ o la cola de mensajes no entregados de WebSphere MQ) y el puerto de escucha presta servicios al siguiente mensaje en la cola. En este caso, es posible que WebSphere Application Server no sepa que el mensaje no se ha entregado satisfactoriamente.
  • Si sobrepasa el límite de Número máximo de reintentos del puerto de escucha, el puerto de escucha se detiene. Intervenga manualmente para investigar el problema, posiblemente para eliminar el mensaje de la cola de WebSphere MQ y, a continuación, reinicie el puerto de escucha.
Información Valor
Tipo de datos Entero
Unidades Reintentos
Predeterminado 0 (ningún reintento)
Rango 0 (ningún reintento) a 2147483647

Número máximo de mensajes

Número máximo de mensajes que la escucha puede procesar en una transacción.

Si la cola está vacía, la escucha procesa cada mensaje que llega. Cada mensaje se procesa dentro de una transacción independiente.

Para WebSphere MQ como proveedor de JMS, si los mensajes empiezan a acumularse en la cola, el escucha puede empezar a procesar los mensajes en lotes. En el caso de proveedores de mensajería de terceros, el valor de esta propiedad se pasa al proveedor de JMS pero el efecto depende del proveedor de JMS.

Información Valor
Tipo de datos Entero
Unidades Número de mensajes
Predeterminado 1
Rango 1 a 2147483647
Recomendado
Para WebSphere MQ como proveedor de JMS, para procesar varios mensajes en una sola transacción, establezca este valor en más de 1. Si los mensajes empiezan a acumularse en la cola, un valor superior a 1 permite que se procesen en lotes varios mensajes en una sola transacción y se eliminan muchos de los costes de proceso de transacciones para los mensajes JMS.
PRECAUCIÓN:
  • Si un mensaje del lote no se procesa correctamente con una excepción, todo el lote de mensajes se devuelve a la cola para que se procese.
  • Todos los bloqueos de recursos resultado de cualquier interacción de los mensajes por separado se mantendrán durante el tiempo que dure todo el lote.
  • Según la cantidad de procesos que necesiten los mensajes, y si se utilizan las transacciones XA, el establecimiento de un valor mayor que 1 puede ocasionar que la transacción exceda el tiempo de espera. Si una transacción XA excede el tiempo de espera de modo rutinario debido a que el proceso de varios mensajes excede el tiempo de espera de la transacción, reduzca esta propiedad a 1 (para limitar el proceso a un mensaje por transacción) o aumentar el tiempo de espera de la transacción.

Icon that indicates the type of topic Reference topic



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