Árvore de páginas

Você está vendo a versão antiga da página. Ver a versão atual.

Comparar com o atual Ver Histórico da Página

« Anterior Versão 2 Próxima »

Quando ocorre uma interrupção da conexão de rede a dll inicia o processo de recuperação, periodicamente tentando se reconectar com o broker.


A partir da versão 2.1.11 da dll

A partir desta versão a dll faz o controle do processo de reconexão baseado no tempo, e não mais no número de tentativas.

O tempo máximo de reconexão tem um valor padrão de aproximadamente 180 segundos (3 minutos), que corresponde ao intervalo que o application server segura uma conexão que não apresenta atividade de rede.


Versões anteriores da dll

Quando ocorre uma interrupção da conexão de rede e o smart client inicia o processo de recuperação de conexão, a dll do broker (até a versão 2.1.8) faz por padrão no máximo 12 tentativas de reconexão. Como o tempo para que ocorra falha após uma tentativa de conexão pode variar bastante, dependendo de onde a falha de rede ocorreu (se próxima do smartclient, ou próxima do application server), este tempo máximo de reconexão também  pode variar bastante, eventualmente chegando a 4 ou 5 minutos. Notar que se o tempo de reconexão for maior do que 3 minutos o processo de recuperação poderá não ser bem sucedido porque o application server já terá fechado a conexão correspondente,  por causa do liimite padrão de 3 minutos para conexões sem atividade de rede. (Num smartclient conectado ao application server, mesmo que o operador não o utilize, uma mensagem interna de pulso é enviada para o application server a cada 60 segundos, justamente para que o application server não feche a conexão por falta de atividade).

  • Sem rótulos