O Job Scheduler permite programar o código para ser executado em intervalos especificados. Você agenda o código para ser executado criando um trabalho.
Cada trabalho define o código a ser executado e quando executá-lo. O código que seu trabalho executa pode ser qualquer função de backend. Você pode programar esse código para ser executado diariamente, semanalmente ou mensalmente.
Por exemplo, você pode criar tarefas que:
Importe dados de uma fonte externa uma vez por dia.
Exclua os dados da coleta que não são mais relevantes uma vez por semana.
Envie um relatório de status para as partes relevantes uma vez por mês.
Como funciona
Você configura as tarefas a serem executadas e quando executá-las em um arquivo jobs.config no back-end de seu site.
O conteúdo da aparência do arquivo será algo como isto:
// /backend/jobs.config
{
"jobs": [
{
"functionLocation": "/module/filename.funcName",
"description": "some description",
"executionConfig": {
"time": String, // mandatory, “hh:mm” format
"dayOfWeek": String, // Optional:
// Monday,Tuesday,Wednesday,Thursday,Friday,Saturday,Sunday
"dateInMonth": Number // Optional: number between 1-31
}
},
{
// More jobs to be added here...
}
]
}
Configurando jobs
Você configura quais tarefas serão executadas e quando executá-las no arquivo jobs.config localizado no back-end de seu site.
Para criar um arquivo jobs.config:
Passe o mouse sobre o cabeçalho da seção Back-end na barra lateral da estrutura de site.
Clique no ícone Adicionar.
Selecione Job Scheduler.
Nota: Você deve publicar seu site para salvar as alterações na configuração de seus jobs.
Qualquer dúvida deixe nos comentários!
Fala Mateus! Aceita Java como linguagem?