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à.
Visualizza la cronologia dei servizi utilizzando le distribuzioni ECS di servizi Amazon
Le implementazioni dei servizi offrono una visione completa delle tue implementazioni. Le implementazioni del servizio forniscono le informazioni seguenti sul servizio:
-
La configurazione del carico di lavoro attualmente distribuita (la revisione del servizio di origine)
-
La configurazione del carico di lavoro in fase di implementazione (la revisione del servizio di destinazione)
-
Lo stato della distribuzione
-
Il numero di processi non riusciti rilevati dall'interruzione del circuito
-
Gli CloudWatch allarmi che sono in allarme
-
Quando l'implementazione del servizio è iniziata e completata
-
I dettagli di un eventuale rollback
Per informazioni sulle proprietà di distribuzione del servizio, vedereProprietà incluse in una distribuzione ECS di servizi Amazon.
Le distribuzioni dei servizi sono di sola lettura e ciascuna ha un ID univoco.
Esistono tre fasi di implementazione del servizio:
Stage | Definizione | Stati associati |
---|---|---|
In attesa | È stata creata una distribuzione del servizio, ma non è stata avviata | PENDING |
Continua | L'implementazione di un servizio è in corso |
|
Completato | L'implementazione di un servizio è terminata (con successo o meno) |
|
Le implementazioni dei servizi vengono utilizzate per comprendere il ciclo di vita del servizio e determinare se vi sono azioni da intraprendere. Ad esempio, se si verifica un rollback, potrebbe essere necessario esaminare la distribuzione del servizio e esaminare gli eventi del servizio.
Puoi visualizzare la cronologia di 90 giorni più recente per le distribuzioni create il o dopo il 25 ottobre 2024 utilizzando la console e il. API AWS CLI
Ciclo di vita dell'implementazione dei servizi
Amazon ECS crea automaticamente una nuova distribuzione di servizi quando si verifica una delle seguenti azioni:
-
Un utente crea un servizio.
-
Un utente aggiorna il servizio e utilizza l'opzione Force New Deployment.
-
Un utente aggiorna una o più proprietà del servizio che richiedono una distribuzione.
Mentre una distribuzione è in corso, Amazon ECS aggiorna le seguenti proprietà di distribuzione del servizio per riflettere lo stato di avanzamento della distribuzione del servizio:
-
Lo stato
-
Il numero di attività in esecuzione
Il numero di attività in esecuzione indicato nella revisione del servizio potrebbe non essere uguale al numero effettivo di attività in esecuzione. Questo numero rappresenta il numero di attività in esecuzione al termine della distribuzione. Ad esempio, se le attività sono state avviate indipendentemente dalla distribuzione del servizio, tali attività non sono incluse nel conteggio delle attività in esecuzione per la revisione del servizio.
-
Rilevamento di guasti all'interruttore automatico:
-
Il numero di attività che non sono state avviate
-
-
CloudWatch rilevamento dei guasti degli allarmi
-
Gli allarmi attivi
-
-
Informazioni sul rollback:
-
L'ora di inizio
-
Il motivo del rollback
-
La revisione ARN del servizio utilizzata per il rollback
-
Motivo dello status
Amazon ECS elimina la distribuzione del servizio quando elimini un servizio.
Stati di implementazione del servizio
L'implementazione di un servizio inizia nello PENDING
stato.
La figura seguente mostra gli stati di distribuzione del servizio che possono verificarsi dopo lo PENDING
stato:IN_PROGRESS
,SUCCESSFUL
,STOP_REQUESTED
,ROLLBACK_IN_PROGRESSS
, ROLLBACK_FAILED
ROLLBACK_SUCCESSFUL
, eSTOPPED
.
Le seguenti informazioni forniscono dettagli sugli stati di distribuzione del servizio:
-
PENDING
- La distribuzione del servizio è stata creata, ma non è stata avviata.Lo stato può passare a
IN_PROGRESS
STOP_REQUESTED
, oSTOPPED
. -
IN_PROGRESS
- L'implementazione del servizio è in corso.Lo stato può passare a
SUCCESSFUL
STOP_REQUESTED
,ROLLBACK_IN_PROGRESS
, eSTOPPED
. -
STOP_REQUESTED
- Lo stato di distribuzione del servizio passa aSTOP_REQUESTED
quando si verifica una delle seguenti condizioni:-
Un utente avvia una nuova distribuzione del servizio.
-
L'opzione di rollback non è utilizzata per il meccanismo di rilevamento dei guasti (basato sull'interruttore automatico o sull'allarme) e il servizio non raggiunge lo stato.
SUCCESSFUL
Lo stato passa a.
STOPPED
-
-
SUCCESSFUL
- Lo stato di distribuzione del servizio passa a quello inSUCCESSFUL
cui la distribuzione del servizio viene completata correttamente. -
ROLLBACK_IN_PROGRESS
- Lo stato di distribuzione del servizio passa alROLLBACK_IN_PROGRESS
momento in cui viene utilizzata l'opzione di rollback per il meccanismo di rilevamento dei guasti (basato sull'interruttore o sull'allarme) e il servizio fallisce.Lo stato passa a, o.
ROLLBACK_SUCCESSFUL
ROLLBACK_FAILED