Histórico da Página
...
Para utilizar o Protheus Monitor com Broker para Smart Client é necessário que seja criado um
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
...
Para este exemplo, vamos configurar 1 instância de
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Inclusão de trecho | ||||||
---|---|---|---|---|---|---|
|
Vamos supor que Broker, slaves executores e servidor o controlador 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, tanto os slaves executores quanto o servidor controlador de monitoração possuem IP 127.0.0.1 (localhost).
Do ponto de vista do servidor controlador de monitoração, os 3 slaves executores possuem IP 127.0.0.1. (Assim não vai ser possível ao servidor controlador de monitoração distribuir conexões balanceadas).
Apenas o broker precisa ter o IP e porta publicados.
Broker: IP 10.172.36.130 porta 4321
Servidor Controlador de monitoração: IP 127.0.0.1 porta 4000.
Servidores slaveExecutores : 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_02=127.0.0.1 4002
REMOTE_SERVER_03=127.0.0.1 4003
; configuracao para o protheus monitor
PROTHEUS_MONITOR_ADDRESS=127.0.0.1 PROTHEUS_MONITOR_PORT=4000
Configuração do servidor controlador de monitoração (appserver.ini)
...
...
[Drivers]
active=TCP
[TCP]
type = TCPIP
port = 4000
...
...
[ServerNetwork]
servers=Slave01Executor01, Slave02Executor02, Slave03Executor03
[Slave01Executor01]
server=127.0.0.1
port=4001
connections=1
[Slave02Executor02]
server=127.0.0.1
port=4002
connections=1
[Slave03Executor03]
server=127.0.0.1
port=4003
connections=1
...
...
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas