Gerador de Expressões Cron para AWS EventBridge
Esta página cobre a sintaxe cron usada pelo AWS EventBridge: estrutura de campos, numeração dos dias da semana e quais caracteres especiais ele suporta.
Referência Rápida
Número de campos
5-6
Campo de segundos
Não
Campo de ano
Sim
Fuso horário
Sempre UTC
Caracteres especiais (L / #)
Sim
Exige "?"
Sim
Numeração do dia da semana
Sun=1, Mon=2, Tue=3, Wed=4, Thu=5, Fri=6, Sat=7
Expressões Cron comuns do AWS EventBridge
| A cada 5 minutos | cron(0/5 * * * ? *) |
| A cada 15 minutos | cron(0/15 * * * ? *) |
| A cada hora | cron(0 * * * ? *) |
| Diariamente à meia-noite | cron(0 0 * * ? *) |
| Diariamente às 9h | cron(0 9 * * ? *) |
| Todo dia útil às 9h | cron(0 9 ? * MON-FRI *) |
| Toda segunda-feira às 9h | cron(0 9 ? * MON *) |
| Duas vezes ao dia (0h e 12h) | cron(0 0/12 * * ? *) |
| No primeiro dia de cada mês | cron(0 0 1 * ? *) |
| No último dia de cada mês | cron(0 23 L * ? *) |
Perguntas Frequentes
Qual a diferença entre AWS EventBridge e o cron padrão do Linux?
O AWS EventBridge difere do cron do Linux no número de campos, na numeração dos dias da semana ou nos caracteres especiais suportados — veja a tabela de Referência Rápida acima para as diferenças exatas.
Posso converter uma expressão cron do Linux para AWS EventBridge automaticamente?
Sim — cole na ferramenta Cron multiplataforma acima (ou na página principal do Editor Cron) e mude para a aba AWS EventBridge para obter a expressão equivalente instantaneamente.
O AWS EventBridge suporta L, W ou #?
Sim. O AWS EventBridge suporta L (último dia do mês) e # (enésimo dia da semana do mês, ex.: "MON#1" para a primeira segunda-feira).
O AWS EventBridge roda no meu fuso horário local ou em UTC?
O AWS EventBridge sempre avalia os agendamentos em UTC, independentemente de onde você ou seus servidores estejam.