O TOTVS | Broker suporta os métodos descritos abaixo para balancear as conexões oriundas de um :
SORT_METHOD | Descrição |
---|---|
CONNECTION | Balanceamento por número de conexões |
ROUND_ROBIN | Balanceamento Round Robin (RR) |
SERVER_MEMORY | Balanceamento por consumo de memória reportado pelo TOTVS | Application Server |
SERVER_USERS | Balanceamento por número de usuários reportados pelo TOTVS | Application Server |
SERVER_THREADS | Balanceamento por número de threads reportado pelo TOTVS | Application Server |
SERVER_CPU | Balanceamento por consumo de CPU reportado pelo TOTVS | Application Server |
Obs.: o método SERVER_MEMORY é o padrão e não precisa ser especificado.
A especificação do método de balanceamento é feita pelo uso da chave SORT_METHOD na seção BALANCE_SMART_CLIENT_DESKTOP no arquivo de configuração do TOTVS | Broker (appserver.ini).
Os métodos SERVER_MEMORY, SERVER_USERS, SERVER_THREADS e SERVER_CPU são efetivos apenas quando usados em conjunto com a opção de monitoramento ativo (SMARTCLIENT_ACTIVE ou SMARTCLIENT_SSL_ACTIVE).
Exemplo
Este exemplo utiliza o método de balanceamento pelo consumo de memória nos servidores.
[BALANCE_SMART_CLIENT_DESKTOP] ... ... SORT_METHOD=SERVER_MEMORY ... ...