Usa l'iniezione di errori con i tuoi carichi di lavoro Amazon ECS e Fargate - Amazon Elastic Container Service

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 ECS sia 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 dei guasti è abilitata, l'agente container Amazon ECS consente alle attività di accedere a nuovi endpoint di iniezione degli errori. È necessario attivare il consenso per utilizzare l'iniezione di errore impostando il valore del parametro di definizione dell'enableFaultInjectionattività 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.

L'iniezione di errori non è disponibile in Windows.

Per informazioni su come abilitare l'iniezione di errori in AWS Management Console, consulta Creazione di una definizione di attività Amazon ECS 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

Se non usi il nuovo Amazon ECS ottimizzato AMIs o disponi di un'AMI personalizzata, installa le seguenti dipendenze:

  • tc

  • sch_netemmodulo kernel