DEV

Cron Job Spiegati: Costruisci Espressioni Cron Senza Memorizzare la Sintassi

Le espressioni cron sono potenti ma criptiche. 0 */6 * * 1-5 viene eseguito ogni 6 ore nei giorni feriali o ogni 6 minuti? Il nostro costruttore visuale di espressioni cron ti permette di selezionare lo schedule dai menu a tendina, vedere l'espressione risultante e verificare i prossimi 5 orari di esecuzione.

Struttura di un'Espressione Cron

Un'espressione cron standard ha cinque campi: minuto ora giorno-del-mese mese giorno-della-settimana. Alcune implementazioni aggiungono un sesto campo per i secondi. Il carattere * significa "ogni valore", */n significa "ogni n", i trattini indicano range, le virgole separano valori specifici.

Esempi Cron Comuni

  • 0 2 * * * — Ogni giorno alle 2:00 di notte (backup notturno)
  • */15 * * * * — Ogni 15 minuti (polling di un'API)
  • 0 9 * * 1-5 — Ogni giorno feriale alle 9:00 (report mattutino)
  • 0 0 1 * * — Il primo giorno di ogni mese a mezzanotte (fatturazione)
  • 0 */6 * * * — Ogni 6 ore (sincronizzazione dati)