Árvore de páginas

Versões comparadas

Chave

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

...

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
titleImportante

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
titleImportante

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.