Utilice este panel para ver o modificar un conjunto opcional de pares nombre y valor para las propiedades del servicio de escucha de mensajes.
Para ver esta página de la consola administrativa, pulse Servidores > Servidores de aplicaciones > servidor_aplicación > [Comunicaciones] Mensajería > Servicio de escucha de mensajes > Propiedades personalizadas
Tiempo de espera en milisegundos para la recepción de mensajes síncronos realizada por las sesiones de escucha de beans controlados por mensajes en la modalidad de operación no ASF.
Debería establecer esta propiedad en un valor distinto de 0, sólo si desea habilitar la modalidad de operación no ASF para todos los escuchas de beans controlados por mensajes en el servidor de aplicaciones.
Tipo de datos | Integer |
Unidades | Milisegundos |
Valor predeterminado | Modalidad ASF (no se crea la propiedad personalizada) |
Rango | 0 o más milisegundos
|
Recomendado | Si se excede el tiempo de espera de una transacción, el mensaje debe reciclase dando lugar a trabajo adicional. Si desea utilizar la modalidad no ASF, establezca esta propiedad en un valor menor que el tiempo de espera de transacciones, pero deje en blanco la duración máxima del método onMessage() del bean controlado por mensajes. Por ejemplo, si el método onMessage() del bean controlado por mensajes generalmente dura un máximo de 10 segundos y el tiempo de transacción se establece en 120 segundos, es posible que necesite establecer la propiedad NON.ASF.RECEIVE.TIMEOUT en un valor no superior a 110000 (110000 milisegundos, es decir, 110 segundos). |
El número de milisegundos después de los cuales se destruye una conexión de la agrupación si no se ha utilizado.
MQSimpleConnectionManager asigna conexiones en base a la que se haya utilizado más recientemente y las destruye en base a la que se haya utilizado hace más tiempo. De forma predeterminada, se destruye una conexión si no se ha utilizado durante cinco minutos.
Tipo de datos | Integer |
Unidades | Milisegundos |
Valor predeterminado | 5 minutos |
Rango |
Número máximo de conexiones no utilizadas en la agrupación.
MQSimpleConnectionManager asigna conexiones en base a la que se haya utilizado más recientemente y las destruye en base a la que se haya utilizado hace más tiempo. De forma predeterminada, se destruye una conexión si hay más de diez conexiones no utilizadas en la agrupación.
Tipo de datos | Integer |
Unidades | Número de conexiones |
Valor predeterminado | 10 |
Rango |
Número máximo de veces que un puerto de escucha gestionado por este servicio intenta recuperarse de una anomalía antes de abandonar y detenerse. Cuando se detiene, el puerto de escucha asociado cambia al estado detenido. El intervalo entre los intentos se define mediante la propiedad personalizada RECOVERY.RETRY.INTERVAL.
Tipo de datos | Integer |
Unidades | Reintentos |
Valor predeterminado | 5 |
Rango | 0 (ningún reintento) a 2147483647 |
Tiempo en segundos entre los intentos de un puerto de escucha de recuperarse de una anomalía. El número máximo de reintentos se define mediante la propiedad personalizada MAX.RECOVERY.RETRIES.
Tipo de datos | Integer |
Unidades | Segundos |
Valor predeterminado | 60 |
Rango | 1 a 2147483647 |
Esta propiedad controla si el servidor de aplicaciones en el que se crea un puerto de escucha requiere reiniciarse. Establezca esta propiedad en true para habilitar la configuración dinámica.
Tipo de datos | Boolean |
Valor predeterminado | False (no seleccionado) |
Los enlaces marcados (en línea) requieren acceso a Internet.