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à.
Aggiornamento della strategia di distribuzione da Amazon ECS blue/green all'aggiornamento progressivo
Puoi migrare una blue/green distribuzione a una distribuzione con aggiornamento progressivo.
Tieni a mente le seguenti considerazioni quando esegui la migrazione a distribuzioni periodiche:
-
Gestione del traffico: con le implementazioni continue, le nuove attività iniziano a ricevere traffico non appena superano i controlli di integrità. Non è prevista una fase di test separata come per le implementazioni. blue/green
-
Efficienza delle risorse: le implementazioni in sequenza in genere utilizzano meno risorse rispetto alle blue/green distribuzioni perché sostituiscono le attività in modo incrementale anziché creare un ambiente duplicato completo.
-
Complessità del rollback: le implementazioni continue rendono i rollback più complessi rispetto alle implementazioni. blue/green Se è necessario eseguire il rollback, è necessario avviare una nuova distribuzione con la definizione dell'attività precedente.
-
Velocità di implementazione: il completamento delle distribuzioni in sequenza può richiedere più tempo rispetto alle blue/green implementazioni, specialmente per i servizi con molte attività.
-
Configurazione del bilanciamento del carico: la configurazione del bilanciamento del carico esistente continuerà a funzionare con le distribuzioni a rotazione, ma il comportamento di spostamento del traffico sarà diverso.
Prerequisiti
Prima di migrare il servizio da una distribuzione progressiva, blue/green assicurati di disporre di quanto segue:
-
Un servizio Amazon ECS esistente che utilizza la strategia di blue/green distribuzione
-
Nessuna implementazione in corso per il servizio (attendi il completamento delle distribuzioni correnti)
-
Una chiara comprensione di come si comporterà il servizio con le implementazioni continue
Nota
Non è possibile migrare un servizio alla distribuzione progressiva se ha una distribuzione continua. Attendi il completamento delle distribuzioni correnti prima di procedere.
Procedura di migrazione
Segui questi passaggi per migrare il tuo servizio Amazon ECS blue/green da distribuzioni continue:
-
Apri la console Amazon ECS all'indirizzohttps://console.aws.amazon.com/ecs/v2
. -
Nel pannello di navigazione scegliere Clusters (Cluster).
-
Nella pagina Clusters, scegli il cluster che contiene il servizio che desideri migrare.
-
Nella pagina dei dettagli del cluster, scegli la scheda Servizi.
-
Seleziona il servizio che desideri migrare, quindi scegli Aggiorna.
-
Nella pagina del servizio di aggiornamento, vai alla sezione Opzioni di distribuzione ed espandi se necessario.
-
Per Strategia di distribuzione, scegli Rolling update.
-
Configura le impostazioni di distribuzione in sequenza:
-
Per Percentuale minima di integrità, inserisci la percentuale minima di attività che devono rimanere nello
RUNNING
stato durante una distribuzione. Questo valore viene specificato come percentuale del numero desiderato di attività per il servizio. -
Per Percentuale massima, immettere la percentuale massima di attività consentite
PENDING
nello statoRUNNING
o durante una distribuzione. Questo valore viene specificato come percentuale del numero desiderato di attività per il servizio.
-
-
Facoltativo: in Rilevamento degli errori di distribuzione, configura il modo in cui Amazon ECS rileva e gestisce gli errori di distribuzione:
-
Per abilitare l'interruttore di distribuzione, scegli Usa l'interruttore di distribuzione.
-
Per ripristinare automaticamente le distribuzioni non riuscite, scegli Rollback in caso di errore.
-
-
Controlla le modifiche alla configurazione, quindi scegli Aggiorna per salvare le modifiche e migrare il servizio alla distribuzione progressiva.
Amazon ECS aggiornerà la configurazione del servizio per utilizzare la strategia di distribuzione progressiva. La prossima volta che aggiorni il servizio, utilizzerà il processo di distribuzione progressiva.
Nota
Quando esegui la migrazione blue/green da una distribuzione progressiva, Amazon ECS gestisce la transizione mediante:
-
Identificazione dell'attuale revisione attiva del servizio che serve il traffico.
-
Mantenimento della configurazione del bilanciamento del carico esistente ma modifica del modo in cui vengono gestite le nuove implementazioni.
-
Preparazione del servizio per le future implementazioni continue.
Passaggi successivi
Aggiorna il servizio per avviare la distribuzione. Per ulteriori informazioni, consulta Aggiornamento di un servizio Amazon ECS.