Cronjob elke 5 minuten — */5 * * * *
Bouw cron-expressies met vervolgkeuzelijsten en bekijk direct een schema in duidelijke taal plus de volgende 5 echte looptijden.
Resultaat
Op deze pagina wordt de builder geopend, vooraf geladen met */5 * * * * — het klassieke 'elke vijf minuten'-schema, 288 runs per dag. De */5 in het minutenveld betekent 'begin op minuut 0 en herhaal elke 5 minuten': 0, 5, 10, … 55, terwijl de vier sterretjes het uur, de dag, de maand en de weekdag onbeperkt laten.
Intervallen van vijf minuten zijn het werkpaard van bewerkingen: statuscontroles en uptime-tests, polling van wachtrijen en mailboxen, vernieuwing van de cache, verzameling van metrische gegevens en kleine synchronisatietaken. Het komt vaak genoeg voor om bijna realtime te voelen, maar laat toch ruimte over voor een taak die af en toe een minuut of twee duurt. Als uw taak ooit langer kan duren dan het interval, voeg dan een vergrendeling toe (flock of een PID-bestand) zodat de runs zich niet opstapelen.
Eén subtiliteit die de moeite waard is om te weten: stapwaarden tellen vanaf het begin van het bereik, niet vanaf het moment dat u de taak installeert — */5 wordt altijd geactiveerd op minuten 0, 5, 10..., nooit op 2, 7, 12. Heeft u een ander ritme nodig? Wijzig de N in het minutenveld om */10 of */15 te krijgen, of verander het veld naar specifieke waarden zoals 2,7,12: de uitdrukking, de uitleg en de lijst met de volgende run worden bijgewerkt terwijl u typt.