Analisador de expressão Cron

Todas as ferramentas

Cole uma expressão cron e veja instantaneamente uma programação legível.

Expressão cron padrão de 5 partes (minuto hora dia mês dia da semana).

O que é uma expressão cron?

Uma expressão cron é uma forma compacta de definir agendamentos recorrentes para trabalhos, scripts e tarefas em segundo plano.

Esta ferramenta converte expressões cron padrão em texto simples e legível diretamente no seu navegador.

Como usar o analisador de expressão Cron

  1. Cole uma expressão cron padrão no campo de entrada.
  2. A ferramenta irá analisá-lo e mostrar uma programação legível.
  3. Use botões de exemplo para experimentar padrões comuns.

Dicas

  • A maioria das expressões cron do Linux usa 5 partes: minuto, hora, dia do mês, mês, dia da semana.
  • Use */5 a cada 5 minutos.
  • Use 0 9 * * * para todos os dias às 09:00.
  • Se a análise falhar, verifique o número de partes e caracteres especiais.

Guias relacionados

Entenda o workflow por trás desta ferramenta e o que revisar depois.

Verificações de cron antes de agendar uma tarefa de produção

Uma expressão válida ainda precisa do dialeto, fuso horário, política de sobreposição, tratamento de falhas e ambiente corretos.

Dialeto e campos

Confirme se o scheduler espera cinco, seis ou sete campos e como combina dia do mês com dia da semana.

Fuso horário

Verifique o fuso do scheduler e teste mudanças de horário quando a tarefa depender de uma hora local.

Sobreposição e tentativas

Defina o que ocorre se uma execução ainda estiver ativa, o host reiniciar ou uma falha temporária gerar nova tentativa.

Execução segura

Use caminhos absolutos, variáveis explícitas, operações idempotentes, logs estruturados, monitoramento e alertas.

Um exemplo prático, um caso limite e uma nota do autor

Exemplo prático

Traduza 0 9 * * 1-5 como 09:00 em dias úteis e depois confirme qual fuso horário o agendador usa no servidor.

Caso limite

Dialetos de cron divergem sobre segundos, numeração do dia da semana, ?, nomes e se os dois campos de dia se combinam com AND ou OR.

Nota do autor

Documento o agendador e o fuso horário ao lado de cada expressão de produção, porque os mesmos cinco campos podem rodar diferente em outro lugar.

Ferramentas relacionadas

Você também pode achar essas ferramentas úteis.

Perguntas frequentes sobre o analisador de expressão Cron

Esta ferramenta oferece suporte ao Quartz cron?
Esta versão está focada em expressões cron padrão. Os formatos específicos do Quartz podem não ser analisados ​​corretamente.
Minha expressão cron é enviada ao servidor?
Não. As expressões cron são analisadas e descritas inteiramente no navegador; seus agendamentos não são coletados.
O que significa */5 * * * *?
Significa a cada 5 minutos.