Jobs
Indica o(s) nome(s) de seção(ões) para executar funções específicas.
Exemplo:
[OnStart]
Jobs=JOB1, JOB2[JOB1]
Main=RecalcJur()
Environment=EnvSQL[JOB2]
Main=GetProdAtu()
Environment=Environment
A seção [OnStart] obrigatoriamente declara o nome dos jobs a serem executados (JOB1 e JOB2 no caso anterior) na inicialização do AppServer.
Parâmetros obrigatórios:
Main:
Nome da(s) função(ões) a ser(em) executada(s) no job.
Environment:
Ambiente de execução.
Parâmetros opcionais:
Refreshrate:
Parâmetro que verifica em intervalo cíclico de tempo se os jobs estão no ar, e caso não estejam, eles são reiniciados. Este parâmetro é definido em SEGUNDOS.
As funções executadas em um job, com os parâmetros Main e Environment, podem ser declaração na seção do job, e não necessariamente na OnStart.
No exemplo abaixo, a seção OnStart implementa o job HTTPJOB, o qual executa a função HTTP_START() e verifica o funcionamento do job de 120 em 120 segundos.
Exemplo:
[OnStart]
JOBS=HTTPJOB
REFRESHRATE=120
[HTTPJOB]
MAIN=HTTP_START()
ENVIRONMENT=P12_1217_NODIC
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas