home | sitemap

Interval instellen

Voor het op gezette tijden uitvoeren van taken maakt het cms gebruik van een systeemdienst van Unix/Linux, het besturingssysteem van de webserver(s).

Het instellen van een interval gaat via een 'masker' dat aangeeft op welke tijdstippen de interval(len) plaats vinden:

.---------------- Minuut (0 - 59) 
| .------------- Uur (0 - 23)
| | .---------- Dag van de Maand (1 - 31)
| | | .------- Maand (1 - 12) (januari = 1, februari = 2, etc.) 
| | | | .---- Dag van de week (1 - 7) (maandag = 1, dinsdag = 2, etc.) 
| | | | |
* * * * * 

NB: om te korte intervallen te voorkomen zijn de minuten beperkt van 10-59.

Per minuut, uur, etc. kan de waarde als volgt worden opgegeven:

Waarde Betekenis
* Herhalen (minuten, uren, dagen, weken, maanden)
*/10 Herhalen iedere 10 (minuten, uren, dagen, weken, maanden)
10 Uitvoeren op de 10de (minuten, uren, dagen, weken, maanden)
10-20 Uitvoeren op de 10de tot de 20ste (minuten, uren, dagen, weken, maanden)
10,15,16,17 Uitvoeren op de 10de, 15de, 16de en 17de (minuten, uren, dagen, weken, maanden)
10-40/10 Uitvoeren op de 10de, 20ste, 30ste en 40ste (minuten, uren, dagen, weken, maanden)


Op basis van bovenstaande opties zijn er vele intervallen mogelijk. Hieronder enkele voorbeelden:

Elke 10 minuten

*/10 * * * *

1x per uur (om 10 over)

10 * * * *

Elke werkdag om 8:00 uur en 16:00 uur

* 8,16 * * 1-5

Elke 1ste dag van de maand om 9:15 uur

15 9 1 * *

Op de 11de tot de 26ste van elke maand van januari tot juni elke 15de en 45ste minuut vanaf om 8:00 uur, 12:00 uur en 16:00 uur

15,45 8,12,16 11-26 1-6

Heeft u een interval nodig maar weet u niet hoe deze in te stellen? Vraag het ons