Propiedades avanzadas de la fábrica de conexiones del proveedor de mensajería de IBM MQ
Utilice este panel para ver o modificar las propiedades avanzadas de la fábrica de conexiones seleccionada para su uso con el proveedor de mensajería de IBM MQ. Estas propiedades avanzadas controlan el comportamiento de las conexiones establecidas con los destinos del proveedor de mensajería de IBM MQ.
- En el panel de navegación, pulse para visualizar las fabricas de conexiones existentes.
- Si es necesario, en el panel de contenido, cambie el valor Ámbito por el nivel en el que se definen las fábricas de conexiones. Si se establece el ámbito de esta manera, se restringue el conjunto de fábricas de conexiones de cola que se visualizan.
- Seleccione el nombre de la fábrica de conexiones con la que desea trabajar.
- En el panel de contenido, en Propiedades adicionales, pulse Propiedades avanzadas para visualizar una lista de las propiedades avanzadas de la fábrica de conexiones de IBM MQ.
- Reconexión de cliente
- Compresión de mensajes
- Destinos temporales
- Consumidor de conexión
- Formato de los mensajes
- Adicionales
Realice los cambios necesarios en estos grupos y, a continuación, pulse en Aplicar para regresar a la fábrica de conexiones.
- Los nombres pueden tener un máximo de 48 caracteres, a excepción de los canales, que tienen un máximo de 20.
- Los valores de las propiedades que especifique deben coincidir con los valores especificados al configurar los recursos JMS para IBM MQ. Para obtener más información sobre la configuración de recursos JMS para IBM MQ, consulte la sección Utilización de Java del Information Center de IBM MQ.
Una fábrica de conexiones de IBM MQ tiene las propiedades avanzadas siguientes:
Opciones de reconexión de cliente
Esta propiedad especifica si una conexión de modalidad de cliente se vuelve a conectar automáticamente en el caso de una anomalía de comunicaciones o del gestor de colas. Este parámetro se ignora a menos que se utilice la fábrica de conexiones en un entorno de cliente ligero o gestionado.
Información | Value |
---|---|
Tipo de datos | Lista desplegable |
Default | DISABLED |
Rango |
|
Para obtener más información sobre la reconexión de cliente automática, consulte el Information Center de IBM MQ.
Tiempo de espera de reconexión de cliente
El número máximo de segundos que una conexión de modalidad de cliente pasa intentando reconectar automáticamente a un gestor de colas después de una anomalía de comunicaciones o del gestor de colas. Este parámetro se ignora a menos que se utilice la fábrica de conexiones en un entorno de cliente ligero o gestionado. Si este parámetro se utiliza o no depende del valor del parámetro de opciones de reconexión de cliente.
Información | Value |
---|---|
Tipo de datos | Integer |
Unidades | Segundos |
Default | 1800 (30 minutos) |
Rango | Un valor mayor que cero y hasta 2147483647 |
Para obtener más información sobre la reconexión de cliente automática, consulte el Information Center de IBM MQ.
Comprimir cabeceras de mensajes
Una opción que habilita la compresión de las cabeceras de mensaje.
Información | Value |
---|---|
Tipo de datos | Recuadro de selección |
Default | Deseleccionado |
Rango |
|
Algoritmo de compresión para cargas de mensajes
Algoritmo de compresión que se utiliza para comprimir las cargas útiles de mensaje.
Información | Value |
---|---|
Tipo de datos | Lista desplegable |
Default | NINGUNO |
Rango |
|
Nombre de cola de modelo de IBM MQ
La cola modelo que se utiliza como base para la creación de colas temporales.
Información | Value |
---|---|
Tipo de datos | Serie |
Default | SYSTEM.DEFAULT.MODEL.QUEUE |
Prefijo de cola temporal
Prefijo que se añade al principio de los nombres generados para las colas temporales.
Información | Value |
---|---|
Tipo de datos | Serie |
Prefijo de tema temporal
Prefijo que se añade al principio de los nombres generados para los temas temporales.
Información | Value |
---|---|
Tipo de datos | Serie |
Retener mensajes, incluso aunque no haya disponible un consumidor que coincida
Opción que determina si los mensajes para los cuales no existe ningún consumidor coincidente se conservan en la cola de entrada o se tratan de acuerdo con las opciones de disposición.
Información | Value |
---|---|
Tipo de datos | Recuadro de selección |
Default | Seleccionado |
Rango |
|
Intervalo de sondeo
Este valor sólo puede aplicarse al contenedor de clientes. Cuando se utiliza un gestor de colas de IBM MQ Versión 6 (o IBM MQ Versión 5.3 para z/OS), este valor configura el mecanismo utilizado para asignar mensajes a consumidores JMS asíncronos.
Este valor se utiliza cuando el conjunto de colas de IBM MQ que se consume de forma asíncrona supera el número de hebras disponibles internamente para obtener mensajes de forma síncrona de la cola de IBM MQ. Este valor determina cuánto tiempo esperará una hebra a que llegue un mensaje a una cola de IBM MQ antes de sondear otra cola de IBM MQ en el conjunto.
Información | Value |
---|---|
Tipo de datos | Integer |
Unidades | Milisegundos |
Default | 5000 |
Rango | Un valor mayor que cero. |
Intervalo de exploración
Cuando se utiliza un gestor de colas de IBM MQ Versión 6 (o IBM MQ Versión 5.3 para z/OS), este valor configura el mecanismo utilizado para asignar mensajes a consumidores JMS asíncronos.
Este valor se utiliza cuando el conjunto de colas de IBM MQ que se consume de forma asíncrona supera el número de hebras disponibles internamente para obtener mensajes de forma síncrona de la cola de IBM MQ. El valor determina durante cuánto tiempo una hebra recupera mensajes de una cola de IBM MQ antes de sondear otra cola de IBM MQ del conjunto.
Información | Value |
---|---|
Tipo de datos | Integer |
Unidades | Milisegundos |
Default | 5000 |
Rango | Un valor mayor que cero. |
Tamaño máximo de lote
Número máximo de mensajes que se pueden eliminar de una cola antes de que al menos uno de ellos deba entregarse a un consumidor asíncrono.
Información | Value |
---|---|
Tipo de datos | Integer |
Default | 10 |
Rango | Un valor mayor que cero. |
Identificador de conjunto de caracteres codificados
El juego de caracteres que se debe utilizar al codificar series en el mensaje.
El identificador de juego de caracteres codificados (CCSID) sólo es aplicable a propiedades avanzadas de la fábrica de conexiones si su sistema de mensajería utiliza IBM MQ versión 6.0. Si utiliza IBM MQ Versión 7.0 debe definir el CCSID que desea utilizar para los mensajes en el destino de cola. Para obtener más información sobre cómo hacerlo, consulte el apartado Valores de destino de cola del proveedor de IBM MQ para clientes de aplicaciones.
Si su aplicación construye mensajes para una aplicación IBM MQ que requiere otra codificación de caracteres o numérica, puede alterar temporalmente el valor de codificación de caracteres estableciendo la propiedad JMS_IBM_Character_Set en el ID de conjunto de caracteres codificados (CCSID) necesario, o la propiedad JMS_IBM_Encoding en el formato numérico necesario, o ambas. Para obtener información sobre los valores que puede utilizar para las propiedades JMS_IBM_Character_Set y JMS_IBM_Encoding, consulte la documentación de la biblioteca IBM MQ.
Información | Value |
---|---|
Tipo de datos | Integer |
Default | 819 |
Rango | Un valor mayor que cero. El identificador de juego de caracteres codificado (CCSID) debe ser uno de los CCSID soportados por IBM MQ. |
Para obtener más información sobre los CCSID soportados, y sobre cómo convertir entre datos de mensajes de un juego de caracteres codificado a otro, consulte las secciones Administración del sistema y Referencias de programación de aplicaciones del Information Center de IBM MQ.
Añadir una cabecera RFH versión 2 a mensajes de respuesta
Cuando envíe un mensaje de respuesta a la cola de respuesta obtenida de un mensaje, seleccione esta opción para añada una cabecera RFH versión 2 al mensaje de respuesta independientemente de que el mensaje original tenga o no una cabecera RFH versión 2.
Información | Value |
---|---|
Tipo de datos | Recuadro de selección |
Default | Deseleccionado |
Rango |
|
Error en llamadas al método JMS si el gestor de colas de IBM MQ está temporalmente desactivado
Una opción que permite que operaciones JMS seleccionadas fallen cuando el gestor de colas se coloca en un estado de inmovilización. La selección de esta opción permite que el gestor de colas se inmovilice satisfactoriamente y concluya.
Información | Value |
---|---|
Tipo de datos | Recuadro de selección |
Default | Seleccionado |
Rango |
|