Gestor de conexiones (connectionManager)
Configuración del gestor de conexiones
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. |
id | string | Un ID de configuración exclusivo. | |
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 |
|
EntirePool | Especifica qué conexiones se deben destruir cuando se detecta una conexión en punto muerto en una agrupación.
|
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. |