Á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 7 Próxima »

Para utilizar mais de 99 servidores balanceados utilizar letras (A-Z) para compor a chave REMOTE_SERVER_xx, pois esta chave só pode conter 2 caracteres de identificação.

Por exemplo:

REMOTE_SERVER_98 = 10.58.243.149 12098 10

REMOTE_SERVER_99 = 10.58.243.149 12099 10

REMOTE_SERVER_AA = 10.58.243.149 12100 10

REMOTE_SERVER_AB = 10.58.243.149 12101 10

REMOTE_SERVER_AC = 10.58.243.149 12102 10


Qualquer combinação de letras e números (2 caracteres) é aceita.

Os brokers para smart client e httpfornecem uma interface de consulta via navegador web (Chrome, Firefox, etc). Através dessa interface é possível verificar se o broker está em execução, e visualizar algumas informa ções sobre a execução atual do broker, tais como versão, hora de início, número de conexões, etc.

O acesso à interface web do broker se dá através da URL base http://ip:porta/TOTVS_BROKER_QUERY. Os comandos que podem ser usados através desta url são STATUS, CFG, e PING.

Telas do broker HTTP: tela de STATUS, tela de configuração  CFG e tela de PING.


Uma vez por minuto os brokers para smart client, http e web services tentam se comunicar com os servidores remotos configurados. Os servidores que não respondem são colocados em "quarentena" por 2 minutos, isto é, o broker não redireciona novos pedidos de conexão para esses servidores por 2 minutos. Os servidores que respondem ao broker e estavam de quarentena são retirados da quarentena.

As informações sobre o monitoramento são também registradas no arquivo console.log do broker.

Exemplo com 4 servidores configurados.

Se todos responderam ao monitoramento:

                "monitor: OK - 4 servers available, 0 servers unavailable  "

Se apenas 3 servidores  responderam ao monitoramento:

                " * erro: 1225 tipo mensagem: 2 na conexao com o server [myPort=0 server=127.0.0.1:5003]"

                "colocando servidor 127.0.0.1:5003 em quarentena  start=1518696862 stop=1518696982 (monitor)"

                "monitor: OK - 3 servers available, 1 server unavailable"

                "monitor: server 127.0.0.1:5003 unavailable  "

Se nenhum servidor respondeu ao monitoramento:

                " * erro: 1225 tipo mensagem: 2 na conexao com o server [myPort=0 server=127.0.0.1:5003]"

                "* erro: 1225 tipo mensagem: 2 na conexao com o server [myPort=0 server=127.0.0.1:5004]"

                "* erro: 1225 tipo mensagem: 2 na conexao com o server [myPort=0 server=127.0.0.1:5001]"

                "colocando servidor 127.0.0.1:5003 em quarentena  start=1518697390 stop=1518697510 (monitor)"

                "colocando servidor 127.0.0.1:5004 em quarentena  start=1518697390 stop=1518697510 (monitor)"

                "* erro: 1225 tipo mensagem: 2 na conexao com o server [myPort=0 server=127.0.0.1:5002]"

                "colocando servidor 127.0.0.1:5001 em quarentena  start=1518697390 stop=1518697510 (monitor)"

                "colocando servidor 127.0.0.1:5002 em quarentena  start=1518697390 stop=1518697510 (monitor)"

                "monitor: OK - 0 servers available, 4 servers unavailable"

                "monitor: attention, there are no remote servers available "

A tela de consulta de status do broker (ver item anterior) também mostra os servidores que estão em quarentena.



  • Sem rótulos