Conexão

São detalhadas abaixo as configurações para controle da conexão com o HSM.

VariávelDescrição Rápida

Número máximo de re-tentativas para abertura de um socket TCP.

Tempo de espera (em milissegundos) para o estabelecimento de conexão antes de falhar.

Número máximo de re-tentativas para conexão com o HSM.

Tempo de espera (em milissegundos) para recepção de um pacote de rede antes de falhar.

Tempo de espera (em milissegundos) para uma transmissão de pacote de rede antes de falhar.

Tentativas de Abertura de Socket

Variável de ambiente a ser definida: HSM_MAX_SOCKET_RETRIES

ValorTentativas de Abertura de Socket

Não definida

03 tentativas.

n

número de novas tentativas, mínimo de 0 (zero) e máximo de 16 (dezesseis).

Em algumas situações o servidor onde roda a aplicação pode ter o número de portas de comunicação locais (conhecidas como sockets) bastante reduzido, o que impede ou dificulta a comunicação entre o aplicação e o HSM.

Timeout de Conexão

Variável de ambiente a ser definida: HSM_CONNECT_TIMEOUT

ValorTimeout de Conexão

Não definida (ou 0)

utiliza o timeout default do sistema operacional e um socket blocado.

n

tempo em milissegundos (ms) que a biblioteca deve esperar antes de desistir de fechar a conexão.

Nota: disponível a partir da versão 4.7.18 da biblioteca.

Tentativas de Conexão com o HSM

Variável de ambiente a ser definida: HSM_MAX_CONNECT_RETRIES

ValorTentativas de Conexão com o HSM

Não definida

03 tentativas.

n

número de novas tentativas, mínimo de 0 (zero) e máximo de 16 (dezesseis).

Timeout de Recepção

Variável de ambiente a ser definida: HSM_RECV_TIMEOUT

ValorTimeout de Recepção

Não definida

tempo default usado na pilha do protocolo TCP/IP do sistema operacional. Consulte documentação de seu sistema operacional em particular sobre este valor.

n

tempo em milissegundos (ms) que a biblioteca deve esperar antes de desistir de receber dados.

Timeout de Envio

Variável de ambiente a ser definida: HSM_SEND_TIMEOUT

ValorTimeout de Envio

Não definida

tempo default usado na pilha do protocolo TCP/IP do sistema operacional. Consulte documentação de seu sistema operacional em particular sobre este valor.

n

tempo em milissegundos (ms) que a biblioteca deve esperar antes de desistir de receber dados/

Last updated