Created
October 18, 2017 16:16
-
-
Save marcosvidolin/89fe092cf5878b2a1b0502b8b26ceca7 to your computer and use it in GitHub Desktop.
Para mais detalhes:
http://blog.alura.com.br/agendando-tarefas-com-scheduled-do-spring/
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Significado de cada campo do Cron | |
A princípio o Cron pode parecer algo muito bizarro, porém, cada campo possui um significado bem especificado. Abaixo é listado o que cada campo significa junto com seus valores esperados: | |
A B C D E F | |
A: Segundos (0 – 59). | |
B: Minutos (0 – 59). | |
C: Horas (0 – 23). | |
D: Dia (1 – 31). | |
E: Mês (1 – 12). | |
F: Dia da semana (0 – 6). | |
Note também que nos exemplos foram usados o *, | |
esse caracter indica que para o campo específicado qualquer valor será considerado. | |
Observação: Quando fazemos uso do "/" concatenando algum valor, | |
indicamos o seguinte: para cada (/) X (valor numérico) repetição acione, em outras palavras | |
, */1 indica que se qualquer valor do campo segundo mudar será acionado, logo, se fosse */2 | |
, a cada 2 vezes que o campo segundo mudar de valor, será acionado. | |
Exemplos: | |
A cada segundo: | |
*/1 * * * * * | |
Todos os dias que o horário tiver ao menos 01 segundos: | |
1 * * * * * |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment