Fábrica de conexiones (connectionFactory)

Define una configuración de fábrica de conexiones.

Nombre de atributo Tipo de datos Valor predeterminado Descripción
connectionManagerRef Una referencia a un elemento connectionManager de nivel superior (string).   Gestor de conexiones de una fábrica de conexiones.
containerAuthDataRef Una referencia a un elemento authData de nivel superior (string).   Datos de autenticación por omisión para la autenticación gestionada por contenedor que se aplica cuando los enlaces no especifican un alias de autenticación para una referencia de recurso con res-auth=CONTAINER.
id string   Un ID de configuración exclusivo.
jndiName string   Nombre JNDI de un recurso.
recoveryAuthDataRef Una referencia a un elemento authData de nivel superior (string).   Datos de autenticación de la recuperación de transacciones.
connectionManager
Descripción: Gestor de conexiones de una fábrica de conexiones.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
agedTimeout Un período de tiempo con precisión de segundos -1 Cantidad de tiempo que debe transcurrir antes de que el mantenimiento de la agrupación descarte una conexión física. Un valor -1 inhabilita este tiempo de espera. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
connectionTimeout Un período de tiempo con precisión de segundos 30s Cantidad de tiempo después del cual una solicitud de conexión excede el tiempo de espera. Un valor -1 inhabilita este tiempo de espera. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
maxConnectionsPerThread int

Mínimo:0

  Limita el número de conexiones abiertas en cada hebra.
maxIdleTime Un período de tiempo con precisión de segundos 30m Cantidad de tiempo después del cual una conexión no utilizada o inactiva se puede descartar durante el mantenimiento de la agrupación, si ello no reduce la agrupación por debajo del tamaño mínimo. Un valor -1 inhabilita este tiempo de espera. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
maxPoolSize int

Mínimo:0

50 Número máximo de conexiones físicas para una agrupación. Un valor 0 significa ilimitado.
minPoolSize int

Mínimo:0

  Número mínimo de conexiones físicas que se deben mantener en la agrupación. La agrupación no se rellena previamente. El tiempo de espera superado puede sustituir el mínimo.
numConnectionsPerThreadLocal int

Mínimo:0

  Almacena en la memoria caché el número de conexiones especificado para cada hebra.
purgePolicy
  • ValidateAllConnections
  • FailingConnectionOnly
  • EntirePool
EntirePool Especifica qué conexiones se deben destruir cuando se detecta una conexión en punto muerto en una agrupación.
ValidateAllConnections
Cuando se detecta una conexión en punto muerto, se prueban todas las conexiones y se cierran las que no son válidas.
FailingConnectionOnly
Cuando se detecta una conexión en punto muerto, sólo se cierra la conexión que no funciona.
EntirePool
Cuando se detecta una conexión en punto muerto, todas las conexiones de la agrupación se marcan como en punto muerto, y cuando ya no se utilizan se cierran.
reapTime Un período de tiempo con precisión de segundos 3m Cantidad de tiempo entre ejecuciones de la hebra de mantenimiento de la agrupación. Un valor -1 inhabilita el mantenimiento de la agrupación. Especifica un entero positivo seguido de una unidad de tiempo, que puede ser horas (h), minutos (m) o segundos (s). Por ejemplo, especifique 30 segundos como 30s. Puede incluir varios valores en una sola entrada. Por ejemplo, 1m30s es equivalente a 90 segundos.
containerAuthData
Descripción: Datos de autenticación por omisión para la autenticación gestionada por contenedor que se aplica cuando los enlaces no especifican un alias de autenticación para una referencia de recurso con res-auth=CONTAINER.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
password Contraseña codificada de forma reversible (string)   Contraseña del usuario que se debe utilizar al conectarse al EIS. El valor puede almacenarse en formato de texto simple o en formato codificado. Se recomienda codificar la contraseña. Para ello, utilice la herramienta securityUtility con la opción encode.
user string   Nombre del usuario que se debe utilizar al conectarse al EIS.
recoveryAuthData
Descripción: Datos de autenticación de la recuperación de transacciones.
Obligatorio: false
Tipo de datos:
Nombre de atributo Tipo de datos Valor predeterminado Descripción
password Contraseña codificada de forma reversible (string)   Contraseña del usuario que se debe utilizar al conectarse al EIS. El valor puede almacenarse en formato de texto simple o en formato codificado. Se recomienda codificar la contraseña. Para ello, utilice la herramienta securityUtility con la opción encode.
user string   Nombre del usuario que se debe utilizar al conectarse al EIS.

Icono que indica el tipo de tema Tema de referencia



Icono de indicación de fecha y hora Última actualización: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rwlp_config_connectionFactory
Nombre de archivo:rwlp_config_connectionFactory.html