Cada minuto
Usado para verificações de pulsação, sondagem de fila e tarefas de atualização quase em tempo real.
“As 00:00 e 12:00 no dia do mes 1 a cada 2 meses.”
Fuso horário: UTC
| # | Próxima execução | ISO |
|---|---|---|
| Não há tempos de execução disponíveis. | ||
Horários comuns com as tarefas para as quais normalmente são utilizados.
Usado para verificações de pulsação, sondagem de fila e tarefas de atualização quase em tempo real.
Usado para trabalhos de sincronização por hora, instantâneos de métricas e atualizações de cache.
Usado para lotes ETL frequentes, pesquisas de feed e verificações de intervalos curtos.
Usado para monitoramento de SLA, atualização de relatórios e trabalhos em lote de média frequência.
Usado para sincronizações de meia hora, cálculos resumidos e atualizações de inventário.
Usado para extração de dados de baixa frequência, rotinas de limpeza e auditorias de status.
Usado para backups periódicos, tarefas de reconciliação e trabalhos pesados em segundo plano.
Usado para rollups diários, redefinições de limites diários e rotação de arquivos.
Usado para relatórios matinais, preparação para o início do dia e resumos de notificações.
Usado para verificações de sincronização ao meio-dia, instantâneos de KPI e lembretes programados.
Usado para exportações de final de dia, preparação de faturamento e resumos diários de status.
Usado para tarefas de manutenção fora do horário de pico e limpeza de banco de dados.
Usado para rotinas de atualização pré-negócios e sincronização de dados matinais.
Usado para e-mails semanais de lançamento, lembretes de planejamento e geração de relatórios.
Usado para redefinições semanais, resumos e preparação para o início da semana.
Usado para fluxos de trabalho de dias úteis, como notificações de horário comercial.
Usado para exportações de fim de semana, limpeza e planejamento de snapshots.
Usado para trabalhos somente de fim de semana, manutenção de menor tráfego e execuções de controle de qualidade.
Usado para tarefas de fechamento mensal, ciclos de faturamento e rolagens de conta.
Usado para relatórios mensais em horário comercial e notificações às partes interessadas.
Usado para pontos de verificação no meio do mês, eventos de cobrança e lembretes de conformidade.
Usado para redefinições anuais, criação anual de arquivos e substituições de políticas.
Usado para backups noturnos quando o tráfego está baixo e a contenção de bloqueios é reduzida.
Usado para backups semanais completos e janelas de verificação.
Usado para retenção mensal de instantâneos e pontos de arquivamento de longo prazo.
Usado para reconstruções de índice, trabalhos de vácuo e manutenção programada do sistema.
Usado para manutenção mais pesada fora do horário de fim de semana.
Usado para processamento intradiário e verificações periódicas durante o horário comercial.
Usado para atualizações frequentes no horário comercial sem processamento noturno.
Usado para tarefas de início/fim do dia, como alternâncias, notificações e verificações.
Usado para alternar logs diariamente e manter o tamanho dos arquivos sob controle.
Usado para liberar dados temporários e finalizar a limpeza do final do dia.
Usado para trabalhos de limpeza semanais, remoção de registros obsoletos e limpeza de cache.
Cole uma expressão cron e obtenha o significado em linguagem simples, feedback de validação e os próximos horários de execução no seu fuso horário.
Criar com o GeradorO Cronwise é um explicador de expressões cron que traduz a sintaxe de agendamento para descrições claras e legíveis. Cole qualquer expressão cron padrão de 5 campos ou 6 campos (com segundos), e o Cronwise desmembra cada campo instantaneamente para que você entenda exatamente o que ela faz.
Cada campo da sua expressão é destacado com uma legenda de sintaxe codificada por cores. Você pode ver rapidamente quais tokens controlam minutos, horas, dias do mês, meses e dias da semana. Sem mais dúvidas sobre se 0 3 * * 1-5 dispara nos finais de semana ou apenas nos dias úteis.
O explicador gera um resumo em linguagem simples que se lê como uma frase, não como uma fórmula. Ele descreve o agendamento em termos humanos: "Às 03:00, de segunda a sexta-feira." Seja revisando entradas legadas do crontab durante uma auditoria de runbook ou verificando uma nova implantação, a explicação torna a intenção imediatamente óbvia.
Além da explicação, o Cronwise valida sua entrada em tempo real. Mensagens de erro e aviso por campo aparecem antes de você copiar qualquer coisa para produção. Combinado com uma pré-visualização dos próximos horários mostrando os 10 próximos horários de execução no fuso horário selecionado, você obtém uma visão completa do comportamento do agendamento em segundos.
Quer aprender os fundamentos? Leia Fundamentos de Expressões Cron para um guia passo a passo da sintaxe cron de 5 campos e significado dos tokens.
Implantar um agendamento cron com erro de sintaxe pode silenciosamente quebrar jobs automatizados ou, pior, executá-los no horário errado. O Cronwise coloca a validação em primeiro lugar exibindo erros e avisos inline no momento em que você digita ou cola uma expressão.
Mensagens por campo indicam exatamente qual parte do seu cron está com problema. Um # mal posicionado em uma expressão padrão, um valor de mês fora do intervalo ou campos de dia conflitantes são sinalizados instantaneamente com descrições claras do que deu errado e como corrigir. Essa abordagem captura erros que mensagens genéricas de "expressão inválida" deixam sem explicação.
Avisos também destacam padrões que são tecnicamente válidos mas provavelmente não intencionais. Uma expressão que executa a cada minuto, por exemplo, pode gerar um aviso para que você confirme que a alta frequência é deliberada. Esses sinais de risco ajudam equipes a evitar erros de agendamento custosos em ambientes de produção.
Para um mergulho mais profundo nos erros mais frequentes, veja Erros Comuns de Cron e Soluções. O artigo cobre padrões como combinações de dias inalcançáveis, inversão de intervalos e uso de tokens não padrão que confundem até engenheiros experientes.
Uma das fontes mais comuns de confusão em agendamento é a incompatibilidade de fuso horário. Uma expressão cron que parece correta em UTC pode disparar no horário local errado ao ser implantada em um servidor em outra região. O Cronwise resolve isso permitindo que você visualize os próximos 10 horários de execução em qualquer fuso horário IANA de sua escolha.
A tabela de pré-visualização é atualizada automaticamente quando você altera o fuso horário selecionado. Você pode comparar o comportamento em UTC com o do seu fuso horário regional lado a lado, confirmando que um job de backup noturno realmente executa durante as horas de baixo tráfego no horário local do seu data center.
A detecção do fuso horário do navegador é integrada. Quando você carrega o explicador pela primeira vez, o Cronwise usa por padrão o fuso horário do seu sistema, para que a pré-visualização seja imediatamente relevante. Você pode então mudar para qualquer outro fuso horário para verificar o comportamento para equipes distribuídas ou implantações multi-região.
Entender como fusos horários interagem com o cron é essencial para um agendamento confiável. Leia Fusos Horários no Cron Explicados para um olhar detalhado sobre offsets UTC, casos extremos de horário de verão e melhores práticas para configuração cron segura com fusos horários.
O Explicador do Cronwise foi projetado para entender e validar expressões cron existentes. Mas quando você precisa criar um novo agendamento do zero, o Gerador de Cron visual é o caminho mais rápido. Em vez de escrever tokens manualmente, você seleciona intervalos através de uma interface intuitiva com abas que constrói uma expressão válida para você. O gerador suporta campos de minutos, horas, dia do mês, mês e dia da semana com controles claros para cada um.
Se o seu projeto utiliza agendadores baseados em Quartz, como os encontrados no Java Spring ou frameworks de jobs corporativos, o Cronwise também oferece ferramentas dedicadas ao Quartz. Precisa de cron Quartz? O Explicador Quartz lida com expressões de 7 campos com tokens especiais como L, W e # que o cron padrão não suporta. Esses tokens permitem padrões como "último dia útil do mês" ou "segunda sexta-feira" que são impossíveis na sintaxe cron padrão.
Tanto o gerador padrão quanto as ferramentas Quartz compartilham a mesma abordagem de validação em primeiro lugar: feedback em tempo real, saída em linguagem simples e pré-visualizações com fuso horário. Você pode alternar entre os fluxos de explicar e gerar sem perder o contexto. Salve suas expressões favoritas localmente, depois importe ou exporte como arquivos JSON ou TXT para compartilhar com sua equipe.
O Cronwise é mais do que uma ferramenta de página única. O Hub de aprendizado sobre cron oferece artigos aprofundados cobrindo desde a sintaxe básica de 5 campos até estratégias avançadas de automação e padrões de agendamento do mundo real. Seja você novo no cron ou procurando refinar sua abordagem de agendamento para cargas de trabalho em produção, cada guia é escrito para aplicação prática e hands-on.
Comece com Fundamentos de Expressões Cron para construir uma base sólida na estrutura cron padrão, comportamento de tokens e os modelos mentais que tornam a leitura de expressões intuitiva. Depois explore Fusos Horários no Cron Explicados para entender como UTC, horário local e transições de horário de verão afetam seus agendamentos entre regiões e ambientes de implantação. Para ajuda na resolução de problemas, Erros Comuns de Cron e Soluções apresenta os erros de sintaxe mais frequentes e fornece passos práticos para resolvê-los rapidamente.
O Cronwise foi construído para ajudar desenvolvedores e operadores a criar agendamentos cron com confiança, usando explicações claras, validação e pré-visualizações com fuso horário. Saiba mais sobre o Cronwise e os princípios por trás do projeto. Todo o processamento de parsing, validação e pré-visualização acontece inteiramente no lado do cliente no seu navegador, então suas expressões cron nunca saem do seu dispositivo.