Cron-expressie
Inhoudsopgave
Hoe Cron-expressie in te vullen (cronjob)
Positie | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
---|---|---|---|---|---|---|---|
Betekenis van de positie | seconden | minuten | uren | Dag van de maand | Maand | Dag van de week | Jaar |
Mogelijke invoer | , - * / | , - * / | , - * / | , - * ? / L W | , - * / | , - * ? / L # | , - * / |
Voorbeelden Cron-expressie
Voorbeeld | 1 seconden | 2 minuten | 3 uren | 4 dag van de maand | 5 maand | 6 Dag van de week | 7 Jaar | Resultaat |
---|---|---|---|---|---|---|---|---|
Job dagelijks om 05:00 | 0 | 0 | 5 | * | * | ? | * | 0 0 5 * * ? * |
Job dagelijks om 05:05 | 0 | 5 | 5 | * | * | ? | * | 0 5 5 * * ? * |
Job dagelijks om 22:30 | 0 | 30 | 22 | * | * | ? | * | 0 30 22 * * ? * |
Job iedere 1 uur tussen 06:00 en 10:00 | 0 | 0 | 6-10/1 | * | * | ? | * | 0 0 6-10/1 * * ? * |
Job iedere 1 uur tussen 08:00 en 21:00 | 0 | 0 | 8-21/1 | * | * | ? | * | 0 0 8-21/1 * * ? * |
Job iedere 1 uur (15 min over) tussen 07:00 en 21:00 | 0 | 15 | 7-21/1 | * | * | ? | * | 0 15 7-21/1 * * ? * |
Job iedere 30 min (15 min over) tussen 08:00 en 21:00 | 0 | 15/30 | 8-21 | * | * | ? | * | 0 15/30 8-21 * * ? * |
Job iedere 2 uur tussen 06:00 en 22:00 | 0 | 0 | 6-22/2 | * | * | ? | * | 0 0 6-22/2 * * ? * |
Job iedere 2 uur tussen 07:00 en 21:00 | 0 | 0 | 7-21/2 | * | * | ? | * | 0 0 7-21/2 * * ? * |
Job iedere 2 uur (2minuut over) tussen 06:00 en 22:00 | 0 | 2 | 6-22/2 | * | * | ? | * | 0 2 6-22/2 * * ? * |
Job iedere 8 uur tussen 12:00 en 21:00 (Dus 12:00 en 20:00) | 0 | 0 | 12-21/8 | * | * | ? | * | 0 0 12-21/8 * * ? * |
Job iedere 5 minuten | 0 | 0/5 | * | * | * | ? | * | 0 0/5 * * * ? * |
Job iedere 10 minuten tussen 08:00 en 21:00 | 0 | 0/10 | 8-21 | * | * | ? | * | 0 0/10 8-21 * * ? * |
Job dagelijks om 05:00 (iedere minuut vanaf 05:00 t/m 05:59) | 0 | * | 5 | * | * | ? | * | 0 * 5 * * ? * |
Job iedere woensdag om 22:00 | 0 | 0 | 22 | ? | * | WED | * | 0 0 22 ? * WED * |
Job iedere maandag om 02:00 | 0 | 0 | 2 | ? | * | MON | * | 0 0 2 ? * MON * |
Job iedere 1 uur tussen 06:00 en 10:00 op maandag | 0 | 0 | 6-10/1 | ? | * | MON | * | 0 0 6-10/1 ? * MON * |
Job ieder uur | 0 | 0 | 0/1 | * | * | ? | * | 0 0 0/1 * * ? * |
Job iedere 2 uur | 0 | 0 | 0/2 | * | * | ? | * | 0 0 0/2 * * ? * |
Job iedere 2 uur (om 5 minuten over) | 0 | 5 | 0/2 | * | * | ? | * | 0 5 0/2 * * ? * |
Job iedere 3 uur | 0 | 0 | 0/3 | * | * | ? | * | 0 0 0/3 * * ? * |
Job iedere 5 uur | 0 | 0 | 0/5 | * | * | ? | * | 0 0 0/5 * * ? * |
Job ieder uur, om 5 minuten over (9:05, 10:05, 11:05, etc) | 0 | 5 | 0/1 | * | * | ? | * | 0 5 0/1 * * ? * |
Job ieder uur, om 15 minuten over (9:15, 10:15, 11:15, etc) | 0 | 15 | 0/1 | * | * | ? | * | 0 15 0/1 * * ? * |
Job iedere 1ste van de maand om 30 minuten over 6 | 0 | 30 | 6 | 1 | 1/1 | ? | * | 0 30 6 1 1/1 ? * |
Job iedere 1ste van de maand om de 3 maanden om 06:30 | 0 | 30 | 6 | 1 | 1/3 | ? | * | 0 30 6 1 1/3 ? * |
Job iedere 20e van de maand tussen 06:00 en 10:00 | 0 | 0 | 6-10/1 | 20 | 1/1 | ? | * | 0 0 6-10/1 20 1/1 ? * |
Job iedere 12e van de maand om de 7:00 uur | 0 | 0 | 7 | 12 | 1/1 | ? | * | 0 0 7 12 1/1 ? * |
Legenda: Dag van de week
DAG | Zondag | Maandag | Dinsdag | Woensdag | Donderdag | Vrijdag | Zaterdag |
---|---|---|---|---|---|---|---|
Waarde | SUN | MON | TUE | WED | THU | FRI | SAT |
Zie voor meer uitleg hoe een juiste cron-expressie op te stellen: http://quartz-scheduler.org/documentation/quartz-1.x/tutorials/crontrigger of http://www.cronjob.nl/
Of gebruik de Generator: http://www.cronmaker.com/
(Let bij gebruik van deze generator op dat er nog een 0 voor de expressie geplaats moet worden en dat het command deel weggelaten moet worden.)