Histórico da Página
A partir da build 1920.3.X0.Y0, é possível configurar para os serviços de balanceamento um scheduler (ou agendamento) de disponibilidade de serviços. Desse modo, é possível definir nas configurações do balanceamento do Broker para Smartclient uma ou mais faixas de horário e dias da semana que um determinado serviço estará habilitado para balanceamento.
...
Na inicialização do Broker, as configurações de agendamento serão registradas no log, no seguinte formato – vide exemplo abaixo:
200923_213126 17E4 SGE0778 N REMOTE_SERVER=192.168.0.3:12011 12011
200923_213126 17E4 SGE0792 N Scheduled from [07:00] to [18:00] Day Of Week [*]
200923_213126 17E4 SGE0778 N REMOTE_SERVER=192.168.0.3:12012 12012
200923_213126 17E4 SGE0792 N Scheduled from [08:00] to [12:00] Day Of Week [23456]
200923_213126 17E4 SGE0792 N Scheduled from [08:00] to [10:00] Day Of Week [17]
Intervalos de verificação e mudança de estado
...
A cada 60 segundos ( 1 minuto ) o Broker verifica a tabela de agendamento, e caso algum serviço seja habilitado ou desabilitato – desabilitado – ao entrar ou sair de uma faixa de horário – horário – será mostrada a operação realizada no log, vide exemplos :
200923_180026 2F60 BAL0581 N scheduler disabled server for balance: 192.168.0.3:12011
200924_070031 2F60 BAL0576 N scheduler enabled server for balance: 192.168.0.3:12011
Observações
- A partir da versão 20.3.0.5, quando um serviço for desabilitado/habilitado de acordo com o procedimento descrito na página Alteração dinâmica na tabela de balanceamento do broker , este serviço deixará de ser controlado pelo scheduler. Para mais detalhes visite a página citada.
- A partir da versão 20.3.1.8 é possível fazer alterações no scheduler de modo dinâmico, sem precisar reiniciar o broker. Ver os detalhes na página Alteração dinâmica na tabela de balanceamento do broker.
- É possível verificar a configuração do Scheduler através da tela de consulta ao Broker com a URL http://ip:porta/totvs_broker_query/cfg.
Informações |
---|
As configurações do scheduler do Broker atuam apenas sobre a tabela de balanceamento do Broker, não mudando o estado de aceite de conexões dos serviços configurados. |