Realizei a configuração do serviço broker para dois slaves, mas ao tentar monitor os slaves pelo WebMonitor no chrome o mesmo mostra apenas as conexões do primeiro slave (Fiz um teste pelo edge e o engraçado é que nele é apesentado apenas as conexões do segundo slave)
Abaixo as configurações que utilizo
[GENERAL]
ConsoleLog=1
ConsoleLogDate = 0
ConsoleFile=…
[LICENSECLIENT]
SERVER=LOCALHOST
PORT=1234
[BALANCE_HTTP]
LOCAL_SERVER_PORT = 8521
REMOTE_SERVER_01 = LOCALHOST 7410
REMOTE_SERVER_02 = LOCALHOST 7411
SESSION_TIMEOUT=700
SERVICE_NAME = WEBAPP_BROKER
SERVICE_DISPLAY_NAME = WEBAPP_BROKER
SSL_ENCRYPT_UPSTREAM = 1
SSL_METHOD=SSL/TLS
SSL_CERTIFICATE=totvs_certificate.crt
SSL_KEY=totvs_certificate_key.pem
; configuracao para o protheus monitor
PROTHEUS_MONITOR_EMBEDDED=1
;Server com ssl
;MONITORING_TYPE=SMARTCLIENT_SSL_ACTIVE
USING_WEBMONITOR = 1
2 curtidas
É necessário também a criação de um environment (com qualquer nome) na configuração do Broker HTTP, para validação do usuário do WebMonitor:
[ENV]
SourcePath=....
StartPath=/system/
RootPath=....
RPOCustom=....
RPODB=TOP
RPOVERSION=120
DBDataBase=...
DBAlias=...
DBServer=...
DBPort=...
Fonte: WebMonitor - TOTVSTEC - TDN
3 curtidas
Olá Dilson,
Adicionei o environment no ini do appserver do broker mas o problema persiste
Apenas a criterio informativo.
Abri um chamado na totvs sobre o caso, após analisarem o meu cenário fui informado que na versão 12.1.2310 o webmonitor não funciona com o BALANCE_HTTP, por isos tenho esta situação de exibir apena suma conexão de slave, está função funciona corretamente apenas na versão 12.1.2410 onde monitor funciona normalmente.
para a versão 12.1.2310 o recomendado é utilizar o Broker desktop (BALANCE_SMART_CLIENT_DESKTOP), com isso precisei criar um serviço separado do meu broker conectado aos meus slaves de produção para poder monitorar as conexões abertas
Abaixo envio a documentação da totvs informando este caso
https://tdn.totvs.com/display/tec/TOTVS+|+WebMonitor
2 curtidas