Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Funcionalidade disponível a partir da versão 13.2.3.40 do Protheus do 

Inclusão de trecho
Application Server
Application Server
nopaneltrue
de 18/12/2018.

Para utilizar o Protheus Monitor com broker Broker para smart client Smart Client é necessário que seja criado um servidor Protheus um 

Inclusão de trecho
Application Server
Application Server
nopaneltrue
master de balanceamento que, que no entanto, será utilizado apenas para monitoramento e não para balanceamento de conexões. Além disso, também é necessário incluir uma configuração específica no arquivo appserver.ini do broker.

...

Para este exemplo, vamos configurar 1 broker, 3 servidores

Inclusão de trecho
Broker
Broker
nopaneltrue
, 3 
Inclusão de trecho
Application Server
Application Server
nopaneltrue
"slave" e um servidor
Inclusão de trecho
Application Server
Application Server
nopaneltrue
para monitoração.
Vamos supor que brokerBroker, slaves e servidor de monitoração estão na mesma máquina física ou VM. (Isto não é necessário, mas é uma configuração comum).
Neste caso, do ponto de vista do broker Broker, tanto os slaves quanto o servidor de monitoração possuem IP 127.0.0.1 (localhost).
Do ponto de vista do servidor de monitoração, os 3 slaves possuem IP 127.0.0.1. (Assim não vai ser possível ao servidor de monitoração distribuir conexões balanceadas).
Apenas o broker precisa ter o ip IP e porta publicados.

Broker: ip IP 10.172.36.130 porta 4321
Servidor de monitoração: ip IP 127.0.0.1 porta 4000.
Servidores slave: ip IP 127.0.0.1 porta 4001, 127.0.0.1 porta 4002, 127.0.0.1 porta 4003.

...

[BALANCE_SMART_CLIENT_DESKTOP]

LOCAL_SERVER_PORT=4321
REMOTE_SERVER_01=127.0.0.1 4001
REMOTE_SERVER_0102=127.0.0.1 4002
REMOTE_SERVER_0103=127.0.0.1 4003

; configuracao para o protheus monitor
PROTHEUS_MONITOR_ADDRESS=127.0.0.1 PROTHEUS_MONITOR_PORT=4000

...