Histórico da Página
...
Para utilização do WebMonitor com o Broker SmartClient é necessário utilizar a chave PROTHEUS_MONITOR_EMBEDDED=1 (veja mais aqui) no appserver.ini do broker
Nota | ||
---|---|---|
| ||
A partir da versão 12.1.2410 do Protheus (24.3.0.0 do Appserver) o Broker HTTP também aceita conexões do WebMonitor, mudando apenas a chave para USING_WEBMONITOR = 1. Para versões anteriores, Por enquanto a chave PROTHEUS_MONITOR_EMBEDDED só funciona para o broker para Smartclient Desktop, portanto se utilizar broker HTTP para WebApp será necessário criar um segundo broker como Smartclient desktop apenas para monitoramento. |
Dica |
---|
A partir da versão 12.1.2410 do Protheus (24.3.0.0 do Appserver) o acesso ao WebMonitor via Broker HTTP pode ser realizado com HTTPS ou HTTP. Para versões anteriores, o O acesso do WebMonitor via Broker deve obrigatoriamente ser feito através do protocolo HTTP (http://), mesmo que a conexão tenha sido configurada via SSL, essa característica se deve à configuração da Multi Porta. |
...
Bloco de código |
---|
[BALANCE_SMART_CLIENT_DESKTOP]
; nome do serviço Windows (apenas se broker for usado como serviço Windows)
SERVICE_NAME = Nome_Serviço_Windows
; porta TCP onde os cliente se conectam
LOCAL_SERVER_PORT = 5000
; servidores para serem balanceados
REMOTE_SERVER_01 = 127.0.0.1 1235
REMOTE_SERVER_02 = 127.0.0.1 1236
; etc
; configuracao para o protheus monitor
PROTHEUS_MONITOR_EMBEDDED=1
;Server sem ssl
MONITORING_TYPE=SMARTCLIENT_ACTIVE
;Server com ssl
;MONITORING_TYPE=SMARTCLIENT_SSL_ACTIVE
|
Exemplo do arquivo appserver.ini do Broker HTTP:
Bloco de código |
---|
[BALANCE_HTTP] ... REMOTE_SERVER_01 = 127.0.0.1 14341 REMOTE_SERVER_02 = 127.0.0.1 14342 USING_WEBMONITOR = 1 N_EXTRA_SERVERS = 2 EXTRA_SERVER_000 = 127.0.0.1 14343 EXTRA_SERVER_001 = 127.0.0.1 14344 |
Nota | ||
---|---|---|
| ||
Caso o acesso seja efetuado via Broker, a sessão TDS e suas chaves devem ser informadas no arquivo de configuração (INI) do Broker. |