Conexión
A continuación se detallan los ajustes para controlar la conexión con el HSM.
Variable | Descripción rápida |
---|---|
HSM_MAX_SOCKET_RETRIES |
Número máximo de reintentos para abrir un socket TCP. |
HSM_CONNECT_TIMEOUT |
Tiempo de espera (en milisegundos) para que se establezca la conexión antes de que falle. |
HSM_MAX_CONNECT_RETRIES |
Número máximo de reintentos de conexión con el HSM. |
HSM_RECV_TIMEOUT |
Tiempo de espera (en milisegundos) para que se reciba un paquete de red antes de que falle. |
HSM_SEND_TIMEOUT |
Tiempo de espera (en milisegundos) para la transmisión de un paquete de red antes de que falle. |
Intentos de apertura de tomas
Variable de entorno que debe definirse: HSM_MAX_SOCKET_RETRIES
Valor | Intentos de apertura de tomas |
---|---|
No definido | 03 intentos. |
n | número de reintentos, mínimo de 0 (cero) y máximo de 16 (dieciséis). |
En algunas situaciones, el servidor en el que se ejecuta la aplicación puede tener un número muy reducido de puertos de comunicación locales (conocidos como sockets), lo que impide o dificulta la comunicación entre la aplicación y el HSM.
Tiempo de espera de la conexión
Variable de entorno que debe definirse: HSM_CONNECT_TIMEOUT
Valor | Tiempo de espera de la conexión |
---|---|
No definido (o 0) | utiliza el tiempo de espera por defecto del sistema operativo y un socket bloqueado. |
n | tiempo en milisegundos (ms) que la biblioteca debe esperar antes de abandonar el cierre de la conexión. |
Nota: disponible a partir de la versión 4.7.18 de la biblioteca.
Intentos de conexión HSM
Variable de entorno que debe definirse: HSM_MAX_CONNECT_RETRIES
Valor | Intentos de conexión HSM |
---|---|
No definido | 03 intentos. |
n | número de reintentos, mínimo de 0 (cero) y máximo de 16 (dieciséis). |
Tiempo de espera de recepción
Variable de entorno que debe definirse: HSM_RECV_TIMEOUT
Valor | Tiempo de espera de recepción |
---|---|
No definido | tiempo por defecto utilizado en la pila de protocolos TCP/IP del sistema operativo. Consulte la documentación de su sistema operativo particular sobre este valor. |
n | tiempo en milisegundos (ms) que la biblioteca debe esperar antes de dejar de recibir datos. |
Plazo de envío
Variable de entorno que debe definirse: HSM_SEND_TIMEOUT
Valor | Plazo de envío |
---|---|
No definido | tiempo por defecto utilizado en la pila de protocolos TCP/IP del sistema operativo. Consulte la documentación de su sistema operativo particular sobre este valor. |
n | tiempo en milisegundos (ms) que la biblioteca debe esperar antes de dejar de recibir datos/ |