Este projeto tem como objetivo realizar uma conexão com o serviço 'WSR_Connection' a partir de um endereço configurado no arquivo 'iso_warm_up.json'.
Ele garante que exista um arquivo de configuração com a URL base, envia uma requisição para realizar a primeira conexão após o servidor iniciar e registra os resultados em log em caso de falha.
Diretório de execução C:\PACOTE\iso_SQL\isoCRM_motor
Motor que será executado é o isoWarmUp.exe
O arquivo de configuração iso_warm_up.json que será consumido pelo executável
Quando você abrir o programa isoWarmUp.exe pela primeira vez, ele vai criar um arquivo chamado iso_warm_up.json, Esse arquivo será criado na mesma pasta do programa (normalmente em: C:\PACOTE\iso_SQL\isoCRM_motor), Dentro desse arquivo vai ter o endereço (link) que o programa precisa para se conectar ao sistema, exemplo.
{
"url": "https://sandbox.isocrm.com.br/isocrmws/rest/"
}
Modifique o valor da chave url para o endereço de comunicação ao sistema do cliente
Ao abrir o Agendador de Tarefas crie uma nova tarefa no canto superior direito da janela.
Na aba 'Geral' da criação é necessário fazer algumas alterações:
Selecionar "Executar estando o usuário conectado ou não"
Selecionar "Executar com privilégios mais altos"
E escolher o Windows que está usando
Na aba 'Disparadores' clique em 'Novo'
Em seguida, configure conforme o print e aperte em 'OK'
Vá na aba de 'Ações' e crie uma nova ação.
Selecione a ação "Iniciar um programa"
E clique em procurar para selecionar o arquivo executável do motor
Que geralmente estará dentro do pacote em motores ex:
C:\PACOTE\iso_SQL\isoCRM_motor\isoWarmUp.exe
E no campo "Iniciar em" coloque a pasta aonde está o motor e o arquivo config.json ex:
C:\PACOTE\iso_SQL\isoCRM_motor\isoWarmUp.exe
Com o arquivo configurado, caso a execução do isoWarmUp.exe seja bem sucedida irá apresentar a mensagem 'Conectado'
Caso ocorra algum erro na execução, será criado o arquivo de log isoWarmUp.log