Todos os produtos
Search
Central de documentação

CloudOps Orchestration Service:Expressões cron

Última atualização: Jun 28, 2026

As expressões cron definem agendamentos para tarefas recorrentes, manutenção de rotina e tarefas únicas.

Uma expressão cron é uma string baseada em tempo composta de seis campos separados por espaço, no formato X X X X X X, em que cada X representa um valor de campo. Para separar múltiplos valores em um único campo, use uma vírgula (,). Cada campo aceita um valor específico ou um caractere especial.

Campos e valores

A tabela a seguir descreve cada campo, seus valores permitidos e os caracteres especiais suportados.

Campo

Obrigatório

Intervalo de valores

Caractere especial

Segundo

Sim

[0, 59]

Não suportado

Minuto

Sim

[0, 59]

Valores separados por vírgula devem ter intervalos de pelo menos 30 minutos. Incrementos com barra (/) devem ser iguais ou maiores que 30.

Hora

Sim

[0, 23]

* , - /

dia-do-mês

Sim

[1, 31]

* , - / ? L

Mês

Sim

[1, 12] or [JAN, DEC]

* , - /

dia-da-semana

Sim

[1, 7] ou [SUN, SAT]. No formato [1, 7], 1 representa domingo e 2 representa segunda-feira.

* , ?

Caracteres especiais

Os caracteres especiais a seguir são suportados nos campos de expressão cron.

Caractere especial

Descrição

Exemplo

*

Corresponde a todos os valores do campo.

No campo Mês, * significa todos os meses. No campo dia-da-semana, * significa todos os dias da semana.

,

Lista múltiplos valores discretos.

No campo Minuto, 5,40 executa a tarefa aos 5 e 40 minutos de cada hora.

-

Define um intervalo contíguo de valores.

No campo dia-do-mês, 5-20 executa a tarefa diariamente do dia 5 ao dia 20 de cada mês.

/

Define um intervalo de incremento.

No campo dia-do-mês, 1/5 especifica o primeiro dia do mês e a cada 5 dias a partir daí. No campo Hora, 3/8 especifica a 3ª hora e a cada 8 horas a partir daí.

?

Nenhum valor específico. Válido apenas nos campos dia-do-mês e dia-da-semana.

Os campos dia-do-mês e dia-da-semana são mutuamente exclusivos. Se você especificar um valor em um desses campos, use ? no outro.

L

Representa "último". Suportado apenas no campo dia-do-mês, indicando o último dia do mês. Observação: Não combine L com uma lista ou intervalo, pois isso pode causar conflitos lógicos.

No campo dia-do-mês, L representa o último dia do mês.

Exemplos

A tabela a seguir mostra padrões comuns de expressão cron.

Exemplo

Descrição

0 15 10 ? * *

Executa uma tarefa às 10:15 todos os dias.

0 15 10 * * ?

Executa uma tarefa às 10:15 todos os dias.

0 0 12 * * ?

Executa uma tarefa às 12:00 (meio-dia) todos os dias.

0 0 10,14,16 * * ?

Executa uma tarefa às 10:00, 14:00 e 16:00 todos os dias.

0 0/40 9-17 * * ?

Executa uma tarefa aos 0 e 40 minutos de cada hora, todos os dias, das 9:00 às 17:59.

0 0 12 ? * WED

Executa uma tarefa às 12:00 (meio-dia) toda quarta-feira.

0 15 10 15 * ?

Executa uma tarefa às 10:15 no dia 15 de cada mês.

0 15 10 L * ?

Executa uma tarefa às 10:15 no último dia de cada mês.

0 0,30 14 ? 3 WED

Executa uma tarefa às 14:00 e às 14:30 em todas as quartas-feiras de março.

0 0 1 ? * 4#1

Executa uma tarefa à 1:00 na primeira quarta-feira de cada mês.