Agende trabalho recorrente com cron
Um gatilho cron define quando uma execução começa, por exemplo, em dias úteis às 08:00 em um fuso horário escolhido. Ele serve para verificações periódicas, relatórios ou atualizações de rotina que devem começar independentemente de outras execuções. Escolha o fuso com cuidado para corresponder ao horário local pretendido.
Uma etapa de espera pausa uma execução específica e a retoma mais tarde. Use-a quando a próxima etapa depender do tempo decorrido no mesmo workflow, como aguardar um período de revisão. Se você precisa de novos inícios recorrentes, e não da continuação atrasada de uma execução, escolha um gatilho cron.
Escolha o ciclo de vida adequado
Cron cria execuções agendadas; uma espera continua a execução que chegou a ela. Configure as próximas etapas para lidar com repetições, especialmente quando uma execução anterior ainda puder estar em andamento. Use operações idempotentes ou verificações se repetir a tarefa puder criar registros ou mensagens duplicados.
O fuso horário faz parte da definição do cronograma. Considere mudanças de horário sazonal e o fuso configurado, em vez de presumir o relógio local do servidor. Depois de salvar o gatilho, confira a próxima execução e confirme que o horário corresponde ao planejado.