Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Riferimento del periodo
I periodi contengono condizioni che consentono di impostare le ore, i giorni e i mesi specifici di esecuzione di un'istanza. Un periodo può contenere più condizioni, ma tutte le condizioni devono essere vere affinché Instance Scheduler su AWS applichi l'azione di avvio o arresto appropriata.
Orari di inizio e fine
I endtime campi begintime e definiscono quando Instance Scheduler su AWS avvierà e interromperà le istanze. Se si specifica solo un'ora di inizio, l'istanza deve essere interrotta manualmente. Nota che se specifichi un valore nel campo dei giorni feriali, la soluzione utilizza quel valore per determinare quando interrompere l'istanza. Ad esempio, se specifichi un begintime valore pari alle 9:00 con no endtime e un valore per i giorni feriali compreso tra lunedì e venerdì, l'istanza verrà interrotta alle 23:59 di venerdì, a meno che non sia stato pianificato un periodo adiacente.
Analogamente, se si specifica solo un orario di arresto, l'istanza deve essere avviata manualmente. Se non specificate nessuna delle due ore, questa soluzione utilizza le regole dei giorni della settimana, dei giorni del mese o dei mesi per avviare e interrompere le istanze alla fine beginning/end di ogni giorno, a seconda dei casi.
endtimeI valori begintime e per il periodo devono essere nel fuso orario specificato nella pianificazione. Se non si specifica un fuso orario nella pianificazione, la soluzione utilizzerà il fuso orario specificato all'avvio della soluzione.
Se la tua pianificazione contiene più periodi, ti consigliamo di specificare sempre begintime sia a che endtime in.
Se avvii un'istanza prima dell'ora di inizio specificata, l'istanza verrà eseguita fino alla fine del periodo di esecuzione. Ad esempio, un utente potrebbe definire un periodo che avvia un'istanza ogni giorno alle 9:00 e interrompe l'istanza alle 17:00.
Inizio e arresto programmati dalle 9-5
Se avvii manualmente l'istanza alle 5:00, la soluzione interromperà l'istanza alle 17:00. Se si utilizza il campo di mantenimento in esecuzione, la soluzione non interromperà l'istanza alle 17:00.
Fermata programmata alle 5 del mattino
Se si arresta un'istanza prima del tempo di arresto specificato, l'istanza non verrà eseguita fino all'inizio del successivo periodo di esecuzione. Continuando dall'esempio precedente, se l'utente interrompe l'istanza alle 13:00 di mercoledì, la soluzione non avvierà l'istanza fino alle 9:00 di giovedì.
Cronologia che mostra l'inizio programmato alle 9:00, l'arresto manuale alle 13:00 e l'arresto programmato alle 17:00.
Periodi adiacenti
La soluzione non interromperà l'esecuzione delle istanze se la pianificazione contiene due periodi di esecuzione adiacenti. Ad esempio, se hai una pianificazione con un periodo con una data endtime di 23:59 e un altro periodo con una data di mezzanotte begintime del giorno successivo, la soluzione non interromperà l'esecuzione delle istanze, se non ce ne sono weekdaysmonthdays, o delle months regole che interrompono le istanze.
Per implementare una pianificazione che esegua le istanze dalle 9:00 del lunedì alle 17:00 del venerdì, la soluzione richiede tre periodi. Il primo periodo esegue le istanze applicabili dalle 9:00 alle 23:59 di lunedì. Il secondo periodo copre le istanze dalla mezzanotte di martedì alle 23:59 di giovedì. Il terzo periodo copre le istanze dalla mezzanotte di venerdì alle 17:00 di venerdì. Per ulteriori informazioni, consulta Esempi di pianificazioni.
Giorni della settimana
Il weekdays campo definisce i giorni della settimana in cui verrà eseguita un'istanza. È possibile specificare un elenco di giorni, un intervallo di giorni, la n^esima ricorrenza di quel giorno in un mese o l'ultima occorrenza di quel giorno in un mese. La soluzione supporta nomi abbreviati dei giorni (Lun) e numeri (0).
Giorni del mese
Il campomonthdays, definisce i giorni del mese in cui verrà eseguita un'istanza. È possibile specificare un elenco di giorni, un intervallo di giorni, ogni n ^esimo ^ giorno del mese, l'ultimo giorno del mese o il giorno della settimana più vicino a una data specifica.
Mesi
Il months campo definisce i mesi in cui verrà eseguita un'istanza. È possibile specificare un elenco di mesi, un intervallo di mesi o ogni n ^esimi mesi. La soluzione supporta nomi abbreviati dei mesi (Jan) e numeri (1).
Definizioni dei periodi
La tabella di configurazione di Instance Scheduler on AWS in Amazon DynamoDB contiene le definizioni dei periodi. Una definizione di periodo può contenere i seguenti campi. Nota che alcuni campi supportano caratteri non standard di Cron.
Importante
È necessario specificare almeno uno dei seguenti elementi: ora di inizio, ora di fine, giorni feriali, mesi o mesi.
| Campo | Description |
|---|---|
|
|
L'ora, nel HH:MM formato, di inizio dell'istanza. |
|
|
Una descrizione opzionale del periodo. |
|
|
L'ora, in HH:MM formato, in cui l'istanza verrà interrotta. |
|
|
Inserisci un elenco di mesi delimitato da virgole o un intervallo di mesi con trattini, durante il quale verrà eseguita l'istanza. Ad esempio, inserisci Puoi anche pianificare l'esecuzione di un'istanza ogni n ^esimo mese o ogni n ^esimo ^ mese in un intervallo. Ad esempio, inserisci |
|
|
Inserisci un elenco di giorni del mese, delimitato da virgole, o un intervallo di giorni con trattini, durante il quale verrà eseguita l'istanza. Ad esempio, inserisci Puoi anche pianificare l'esecuzione di un'istanza ogni n ^esimo giorno del mese o ogni n ^esimo ^ giorno del mese in un intervallo. Ad esempio, immettete Immettete |
|
|
Il nome utilizzato per identificare il periodo. Questo nome deve essere univoco e includere solo numeri alfanumerici, trattini (-) e caratteri di sottolineatura (_). |
|
|
Inserisci un elenco di giorni della settimana o un intervallo di giorni della settimana, delimitato da virgole, durante il quale verrà eseguita l'istanza. Ad esempio, inserisci Puoi anche pianificare un'istanza in modo che venga eseguita ogni n ^esima occorrenza di un giorno della settimana del mese. Ad esempio, immettete Inserite un giorno e L per eseguire un'istanza sull'ultima occorrenza di quel giorno della settimana del mese. Ad esempio, immettete |
Quando un periodo contiene più condizioni, tieni presente che tutte le condizioni devono essere vere affinché Instance Scheduler on AWS applichi l'azione appropriata. Ad esempio, un periodo che contiene un weekdays campo con un valore di Mon#1 e un campo di mesi con un valore di Jan/3 applicherà l'azione il primo lunedì del trimestre.