← Torna alle guide
Come Eseguire un Job Cron Ogni 5 Minuti (con Esempi)
· Tag: cron-every-5-minutes, every-5-minutes-cron, cron-interval, crontab-examples, scheduling
Come Eseguire un Job Cron Ogni 5 Minuti
L'espressione cron "ogni 5 minuti" è uno dei pattern di pianificazione più comuni per controlli di integrità, script di monitoraggio ed elaborazione di code in background. Questa guida ti mostra esattamente come scriverla e dove usarla.
L'Espressione Cron Ogni 5 Minuti
Per eseguire un comando ogni 5 minuti, usa l'operatore */5 nel campo dei minuti:
*/5 * * * * /path/to/script.sh
Questa espressione esegue /path/to/script.sh al minuto 0, 5, 10, 15, 20 e così via — 288 volte al giorno.
Variazioni Comuni
Ogni 5 minuti durante l'orario di lavoro
*/5 9-17 * * 1-5 /path/to/script.sh
Esegue ogni 5 minuti tra le 9:00 e le 17:59, dal lunedì al venerdì.
Ogni 10 o 15 minuti
Basta cambiare il divisore:
*/10 * * * * /path/to/job.sh # every 10 minutes
*/15 * * * * /path/to/job.sh # every 15 minutes
Casi d'Uso
- Controlli di integrità: verifica che un'API o un servizio risponda ogni 5 minuti
- Elaborazione di code: svuota una coda di messaggi a intervalli fissi
- Monitoraggio: raccogli metriche o campioni di log a intervalli regolari
Riepilogo
Ricorda: */5 nel campo dei minuti è il modo canonico per pianificare un job ogni 5 minuti in cron. Abbinalo ai campi ora, giorno, mese e giorno della settimana per restringere la finestra.