UTILITIES > Schedulazione > Come impostare la ricorrenza temporale della schedulazione

1.2 Come impostare la ricorrenza temporale della schedulazione

Cos'è la ricorrenza

La ricorrenza è la frequenza con cui vuoi che la tua schedulazione venga eseguita in modo automatico. Scegli l'opzione che meglio si adatta alle tue esigenze operative.

Tipi di ricorrenza disponibili

Giornaliera L'operazione viene eseguita ogni giorno, all'orario che imposti tu
Oraria Puoi ripetere l'operazione più volte nello stesso giorno, impostando intervalli regolari.
Settimanale L'operazione viene eseguita solo nei giorni della settimana che scegli (es. lunedì e venerdì).
Mensile Puoi programmare l'operazione in uno o più giorni specifici del mese.
Custom Ti offre opzioni avanzate per configurare la schedulazione nel modo più adatto a te.

Cos'è l'opzione custom e come comporre la stringa cron personalizzata

Con l'opzione Custom puoi impostare regole ricorrenti più flessibili rispetto a quelle predefinite (giornaliera, settimanale, ecc.). Ad esempio: ogni 15 minuti, ogni primo lunedì del mese, tutti i giorni lavorativi alle 7:45, il 15 di ogni mese alle 23:00, ecc..
 
Si basa su una stringa numerica composta da 5 o 6 campi, separati da uno spazio, che indicano:
 
minuti 0 1 2 3 ... 59 minuto dell'ora
ore 0 1 2 3 ... 23 ora del giorno
giorno del mese 1 2 3 4 ... 31 giorno specifico del mese
mese 1 2 3 4 ... 12 numero del mese (es. 2 per febbraio)
giorno della settimana 0 1 2 3 4 5 6 [1] giorno della settimana
anno (opzionale) 2025 2026 2027 ecc. anno
1. 0 per domenica, 1 per lunedì, 2 per martedì, 3 per mercoledì, 4 per giovedì, 5 per venerdì, 6 per sabato.

Se non imposti un valore e usi l'asterisco (*), il sistema eseguirà la schedulazione considerando tutti i valori disponibili (es. ogni minuto, ogni ora, ecc.).

Esempio di stringa Cron personalizzata con 5 valori: 45 7 * * 1-5
 
45 7 * * 1-5
minuti ore giorno
del mese
mese giorno
della settimana
45 7 tutti tutti dal lunedì
al venerdì

Con questa stringa, l'operazione viene eseguita ogni mese alle 7:45, dal lunedì al venerdì.

Sintassi della stringa cron personalizzata

La seguente tabella descrive i simboli utilizzati nella sintassi cron, con esempi riferiti al campo dei minuti.
 
simbolo significato valore di esempio esempio per i minuti
* qualsiasi valore * ogni minuto
, separatore di valori 1,15,30 ai minuti 1, 15, 30
- intervallo di valori 1-5 dal minuto 1 al minuto 5
/ intervallo con passo */30 ogni 30 minuti

Quando utilizzare l'opzione custom

Scegli la ricorrenza Custom se:
  • le opzioni standard di ricorrenza non coprono il tuo scenario;
  • hai esigenze avanzate (es. salti di giorni, esecuzioni multiple nello stesso giorno, ecc.);
  • vuoi controllare al dettaglio ogni parametro della ricorrenza.
Se non hai familiarità con la sintassi cron, ti consigliamo di usare le opzioni predefinite. Se configuri la stringa in modo errato, la schedulazione potrebbe non funzionare.
Alcune interfacce potrebbero offrire un aiuto visivo o assistente guidato per comporre la stringa.
Puoi usare un generatore visuale di espressioni cron per creare la stringa corretta e verificarne il significato prima di salvarla.


 
Quanto è stata utile questa guida?