Dúvida
Como fazer para configurar uma instância do AppServer dedicada ao schedule?
Ambiente
Protheus - Configurador - Todas as versões
Solução
Segue abaixo procedimento para criar AppServer dedicado ao serviço de Schedule:
1. Pare todos os serviços do Protheus (Servidor de Aplicação, Servidor de Licenças, DBAccess, Ctree, etc)
2. Faça uma cópia da pasta Appserver (Ex.: appserver_sched)
3. Nesta nova pasta, abra o arquivo appserver.ini e altere a porta da seção [TCP] para uma nova porta
4. Se for iniciar este Appserver como um Serviço, altere o nome do serviço na seção [Service] (tanto o Name= quanto o DisplayName=)
5. Abra o arquivo smartclient.ini (da pasta do SmartClient), e adicione uma seção TCP para que possa selecioná-la ao abrir o Smartclient, quando quiser conectar no AppServer dedicado ao Schedule. Abaixo um exemplo de smartclient.ini com conexão TCP para a base principal e a base do Schedule:
[config]
lastmainprog=SIGACFG,SIGAADV,SIGAMDI,APSDU
envserver=P12LG
[drivers]
active=TCP,TCP-SCHED
[TCP]
server=localhost
port=1223
[TCP-SCHED]
server=localhost
port=1233
6. Após estas configurações, reinicie todos os serviços do Protheus, e acesse o Configurador pelo SmartClient, acessando pelo TCP-SCHED, e faça as configurações de agendamento necessárias.
Importante
Documentação completa do Schedule:
http://tdn.totvs.com/pages/releaseview.action?pageId=271167961
0 Comentários