Árvore de páginas

Quando ocorre uma interrupção da conexão de rede, o broker client (que faz parte do Smartclient) inicia o processo de recuperação, periodicamente tentando se reconectar com o broker.


A partir da versão 2.1.11 do broker client

A partir desta versão o broker client 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 mantém uma conexão que não apresenta atividade de rede.


Versões anteriores do broker client

Quando ocorre uma interrupção da conexão de rede e o smart client inicia o processo de recuperação de conexão, o broker client (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