Cron a cada 5 minutos
Executa doze vezes por hora, nos minutos múltiplos de cinco.
Expressão
*/5 * * * *- */5minuto
- *hora
- *dia do mês
- *mês
- *dia da semana
Como a expressão foi montada
*/5 no campo de minuto gera 0, 5, 10 e assim por diante até 55. É o intervalo mais usado para rotinas de fundo: frequente o bastante para parecer contínuo, espaçado o bastante para não pesar.
Próximas execuções
Calculando…
Quando usar
- Processamento de fila de e-mails ou notificações
- Sincronização de dados com sistema externo
- Verificação de disponibilidade de serviço
- Atualização de cache de dados que mudam pouco
Em cada plataforma
crontab
*/5 * * * * /caminho/do/script.shKubernetes CronJob
spec:
schedule: "*/5 * * * *"
timeZone: "America/Sao_Paulo"GitHub Actions (sempre em UTC)
on:
schedule:
- cron: "*/5 * * * *"Perguntas frequentes
- Qual a expressão cron para a cada 5 minutos?
- */5 * * * * — Executa doze vezes por hora, nos minutos múltiplos de cinco. */5 no campo de minuto gera 0, 5, 10 e assim por diante até 55. É o intervalo mais usado para rotinas de fundo: frequente o bastante para parecer contínuo, espaçado o bastante para não pesar.
- Em qual fuso horário essa expressão vai rodar?
- No fuso do sistema que executa o agendador. Em contêineres o padrão costuma ser UTC, o que adianta a execução em três horas em relação ao horário de Brasília. Defina a variável TZ ou o campo timeZone do agendador quando o horário importar.
- Essa expressão funciona no Kubernetes e no GitHub Actions?
- Sim. Os dois usam cron de cinco campos, a mesma sintaxe mostrada aqui. O GitHub Actions só executa em UTC e não aceita fuso configurável.
Agendamentos parecidos
Ferramentas relacionadas
- Gerador de expressão cron — monte a sua expressão campo a campo
- Cron para texto — traduza qualquer expressão para português
- Todos os agendamentos prontos