Você está na página 1de 2

29/11/22, 18:16 Uso de Monitor Electron com Broker para Smart Client - TOTVSTEC - TDN

Páginas / … /
Broker para Smartclient Desktop

Uso de Monitor Electron com Broker para Smart


Client
Tempo aproximado para leitura: 2 minutos

Funcionalidade disponível a partir da versão 13.2.3.40 do TOTVS | Application Server de 18/12/2018.


Para utilizar o Monitor Electron com TOTVS | Broker para TOTVS | SmartClient é necessário que seja criado um TOTVS | Application Server controlador de monitoração, que 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.

Exemplo de configuração
Para este exemplo, vamos configurar 1 instância de  TOTVS | Broker, 3 instâncias de TOTVS | Application Server que serão monitoradas e 1 instância deTOTVS | Application Server
controlador de monitoração.

Vamos supor que o TOTVS | Broker e as instâncias de TOTVS | Application Server  (controlador de monitoração e monitorados) estejam 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 executores quanto o controlador de monitoração possuem IP 127.0.0.1 (localhost).

Do ponto de vista do controlador de monitoração, os 3 TOTVS | Application Server possuem IP 127.0.0.1.

Apenas o TOTVS | Broker precisa ter o IP e porta publicados.


TOTVS | Broker: IP 10.172.36.130 porta 4321

TOTVS | Application Server controlador de monitoração: IP 127.0.0.1 porta 4000.

TOTVS | Application Server monitorados: IP 127.0.0.1 porta 4001, 127.0.0.1 porta 4002, 127.0.0.1 porta 4003.

Configuração do broker (appserver.ini)

[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 monitor electron

; (nome da chave tem "PROTHEUS", mas é uma chave genérica)

PROTHEUS_MONITOR_ADDRESS=127.0.0.1

PROTHEUS_MONITOR_PORT=4000

Configuração do controlador de monitoração (appserver.ini)

...

...

[Drivers]

active=TCP

[TCP]

type = TCPIP

port = 4000

...

...

[ServerNetwork]

servers=Executor01, Executor02, Executor03

[Executor01]

server=127.0.0.1

port=4001

connections=1

[Executor02]

server=127.0.0.1

port=4002

connections=1

[Executor03]

server=127.0.0.1

port=4003

connections=1

...

...

Configuração do Monitor Electron

Na tela de configuração do Monitor Electron especificar ip/hostname e porta do Broker, e tipo "Protheus" ou "Logix".

Sem rótulos

https://tdn.totvs.com/display/tec/Uso+de+Monitor+Electron+com+Broker+para+Smart+Client 1/2
29/11/22, 18:16 Uso de Monitor Electron com Broker para Smart Client - TOTVSTEC - TDN
Política de Termos
privacidade de uso

https://tdn.totvs.com/display/tec/Uso+de+Monitor+Electron+com+Broker+para+Smart+Client 2/2

Você também pode gostar