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à.
Usa l'iniezione di errori con i tuoi carichi di lavoro Amazon ECS e Fargate
I clienti possono utilizzare l'iniezione di errori con Amazon sia ECS su Amazon che su EC2 Fargate per testare la risposta della loro applicazione a determinati scenari di compromissione. Questi test forniscono informazioni che puoi utilizzare per ottimizzare le prestazioni e la resilienza dell'applicazione.
Quando l'iniezione di errori è abilitata, l'agente Amazon ECS Container consente alle attività di accedere a nuovi endpoint di iniezione degli errori. I clienti devono dare il consenso per utilizzare l'iniezione di errori aggiungendo il enableFaultInjection
parametro opzionale alla definizione dell'attività e impostando il valore su. true
Il valore predefinito è false
.
{ ... "enableFaultInjection": true }
Nota
L'iniezione dei guasti funziona solo con le attività che utilizzano le modalità host
di rete awsvpc
o.
Per informazioni su come abilitare l'iniezione di errori in AWS Management Console, consulta Creazione di una definizione di ECS attività Amazon utilizzando la console.
Dovrai abilitare la funzionalità per il test in AWS Fault Injection Service. Per ulteriori informazioni, consulta Utilizzare le azioni AWS FIS aws:ecs:task.
Nota
I clienti che non utilizzano il nuovo Amazon ECS optimized AMIs o che utilizzano soluzioni personalizzate AMIs devono avere le seguenti dipendenze installate per utilizzare la funzionalità di fault injection:
-
tc
-
sch_netem
modulo kernel