Árvore de páginas

Versões comparadas

Chave

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

...

1
2
3
4
5
6
7
8
9
10
11
12

[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 6001
REMOTE_SERVER_02 = 127.0.0.1 6002
; etc

Se qualquer outra configuração adicional for utilizada no arquivo .ini, recomenda-se fortemente que seja documentado em comentários o motivo da inclusão desta configuração adicional, para facilitar o processo de suporte e manutenção do broker.

No exemplo abaixo alteramos o tempo de standby do broker (tempo que o broker segura a conexão com o server, quando a  conexão com um smartclient é perdida).

Incluímos uma nova configuração, então colocamos uma explicação porque esta configuração foi incluída.

...

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25

...

[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 6001
REMOTE_SERVER_02 = 127.0.0.1 6002
; etc
 
; aumentado o tempo de espera de reconexão do smartclient para compatibilizar
; com a configuração do application server
; atenção: manter sempre sincronizado com a configuração do application server
STANDBY_TIME = 200
 
Obs. as observações acima não aplicam à configuração do log. que deve estar sempre ativo para o broker.
Exemplo:
[General]
   ConsoleLog = 1
   ConsoleFile = ...
   ConsoleMaxSize = ...
   ; etc