Genera visivamente espressioni Cron per attività pianificate
Strumenti per sviluppatori
Informazioni su questo strumento
Il Generatore di espressioni Cron è uno strumento visivo per la creazione di espressioni di pianificazione delle attività. Non è necessario memorizzare la sintassi cron: usa i selettori a discesa per impostare minuti, ore, giorno, mese e giorno della settimana per comporre l'espressione. Offre anche preset rapidi, descrizioni leggibili e i prossimi 5 orari di esecuzione, tutto elaborato localmente nel browser.
Funzionalità principali
- Selettori a discesa visivi per i cinque campi cron
- Sei preset rapidi: ogni ora, ogni giorno, ogni settimana, ogni mese, giorni feriali, ogni 5 minuti
- Generazione automatica di descrizioni leggibili dell'espressione
- Calcolo automatico dei prossimi 5 orari di esecuzione
- Supporto per valori di passo, intervalli e caratteri speciali
- Aggiornamento in tempo reale dell'espressione e della descrizione quando si modifica qualsiasi campo
Casi d'uso
- Configura attività pianificate in Linux crontab evitando errori di sintassi
- Imposta attività periodiche per pipeline CI/CD o scheduler di job
- Genera espressioni cron per servizi cloud come AWS EventBridge
- Verifica gli orari di esecuzione effettivi delle espressioni cron
- Impara la sintassi cron attraverso i selettori visivi
cron
scheduler
automation
Domande frequenti
Cos'è un'espressione cron?
Un'espressione cron è una stringa composta da cinque campi (minuti, ore, giorno, mese, giorno della settimana) che definisce la pianificazione temporale per l'esecuzione di attività. Ad esempio, "0 9 * * 1-5" significa esecuzione alle 9:00 di ogni giorno feriale. È ampiamente utilizzata nei sistemi Unix e nelle piattaforme cloud per la pianificazione delle attività.
Quali espressioni generano i preset rapidi?
I preset coprono pianificazioni comuni: "Ogni ora" (0 * * * *), "Ogni giorno" (0 0 * * *), "Ogni settimana" (0 0 * * 0), "Ogni mese" (0 0 1 * *), "Giorni feriali" (0 0 * * 1-5), "Ogni 5 minuti" (*/5 * * * *). Cliccando su un preset si impostano immediatamente i selettori e si aggiorna l'espressione.
Come vengono calcolati i prossimi orari di esecuzione?
Lo strumento parte dall'ora corrente e scorre le date future minuto per minuto, verificando se ogni minuto corrisponde alle regole dell'espressione cron. Trova e visualizza i prossimi 5 orari di esecuzione corrispondenti, supportando valori di passo, intervalli e il carattere speciale "L" (ultimo giorno del mese).
Supporta espressioni cron a 6 o 7 campi?
Questo strumento genera espressioni cron standard a 5 campi (minuti, ore, giorno, mese, giorno della settimana). Framework come Spring o Quartz utilizzano 6 o 7 campi (includendo secondi o anno), che al momento non sono supportati. Potresti dover adattare l'output per queste piattaforme.
Cosa significa il valore "L" nel campo del giorno?
"L" sta per «Ultimo giorno del mese». Quando selezioni L nel campo del giorno, l'espressione cron si attiverà l'ultimo giorno di ogni mese, che sia il 28, 29, 30 o 31, a seconda del mese specifico.