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.
Olá Daniel!
Primeiramente quero agradecer pelo seu trabalho através do site Terminal da Informação.
Em segundo lugar, faço uma observação referente a este assunto:
Eu percebi que os dados da rotinas em POUI não carregam quando não é feita a execução/reinicialização dos serviços do Protheus na ordem correta.
E a solução é justamente a ordem que deve ser executado/inicializado esses serviços.
Fiz esses testes no Protheus 12.1.2310, e as rotinas POUI estão em Angular 19.
Bom dia Willian, tudo joia?
Nós que agradecemos pelo feedback.
Se quiser nos passar a ordem correta de cada serviço, ai atualizamos o corpo do artigo.
Ficamos no aguardo.
Tenha uma ótima e abençoada segunda feira.
Um forte abraço.