For the complete documentation index, see llms.txt. This page is also available as Markdown.

CRON

Sintaxe CRON

A sintaxe CRON é como as instruções são escritas para o agendador de tarefas CRON em sistemas Unix. Cada linha de uma crontab (arquivo que contém as tarefas do CRON) representa uma tarefa e é composta por 5 campos. Os primeiros dois campos representam a data e hora; o terceiro e quarto campo referem-se ao dia do mês e ao mês, respectivamente, e o quinto campo refere-se ao dia da semana em que a tarefa será executada, iniciando em 0 (domingo).

Estrurura de CRON

A ferramenta crontab.guru oferece uma maneira intuitiva de compreender o processo de criação de crontabs e facilita a elaboração de sua sintaxe. O conteúdo da ferramenta está em inglês, mas pode ser traduzido pela maioria dos navegadores.

Parâmetros de configuração
Campo
Tipo
Descrição

Descrição

Campo de texto

Descrição visual do conector no editor de fluxos

Tipo de agendamento

Seletor

Permite selecionar entre agendamentos pré definidos ou um agendamento customizado.

Expressão CRON

Campo de texto

Disponibiliza campo para realizar um agendamento customizado.

Disponível quando o Tipo de agendamento é Expressão Cron.

Dia/hora específica

Data

Permite abstrair o dia e a hora em que o processo será executado através de uma entrada intuitiva via calendário.

Disponível quando o Tipo de agendamento é Data/hora específica.

Múltiplos agendamentos em um único fluxo

Atualmente só é suportado apenas um agendamento ativo por fluxo. Ao inserir múltiplos conectores CRON, em horários diferentes ou iguais, somente o último conector CRON adicionado será realmente validado e executado.

Execuções enfileiradas

Por questões de segurança e controle, execuções por agendamento não poderão ser enfileiradas. Caso um novo agendamento CRON esteja pronto para iniciar enquanto já está ocorrendo a execução do fluxo por um agendamento anterior, este novo agendamento não será executado, retornando a mensagem abaixo. Nestes casos irá aguardar até que a execução anterior seja concluída para que uma próxima seja iniciada.

Erro em execuções enfileiradas

Last updated

Was this helpful?