Como é uma dúvida corriqueira, hoje vou falar sobre a sequência correta de reiniciar os serviços do Protheus.
Pessoal, algumas vezes me perguntam se tem alguma ordem correta para reiniciar os serviços do Protheus, e sim, existe essa ordem, e nesse post vou detalhar como fazer o procedimento (pois caso não seja reiniciado na ordem correta, pode ser que não pegue o número correto de licenças).
Parar os serviços
1. Comece parando todos os serviços paralelos, como por exemplo Job, WebServices, TelNet, Desenvolvimento, etc
2. Pare todos os Slaves e o Master (caso você tenha balanceamento de carga) ou o serviço principal do Protheus (caso você não tenha balanceamento)
3. Pare o serviço do DBAccess
4. Pare o serviço do License Server
Iniciar os serviços
1. Inicie o License Server, e aguarde de 1 a 2 minutos
2. Inicie o DBAccess
2.1 Após iniciar, abra o DbMonitor, e veja se ele pegou o número correto de licenças
2.2 Caso o número de licenças esteja incorreto, pare o DBAccess, e volte para o passo 2 ou se necessário para o passo 1
3. Inicie o serviço Master e os Slaves ou o serviço principal do Protheus
4. Inicie os serviços paralelos, como por exemplo Job, WebServices, TelNet, Desenvolvimento, etc
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Só uma dica, caso você use broker como master no balanceamento de carga, se precisar para algum slave, ele não terá uma nova conexão até que o broker (master) seja reinicializado.
Opa, grande adendo João.
Muito obrigado pelo comentário.
Grande abraço jovem.
Uma outra dica, após ligar os serviços Masters e Slaves, ativar o serviço Ctree antes de ligar os serviços paralelos
Opa, ótima contribuição jovem.
Obrigado pelo comentário.
Grande abraço.