Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Kunden können Fault Injection mit Amazon ECS sowohl bei Amazon als auch bei EC2 Fargate nutzen, um zu testen, wie ihre Anwendung auf bestimmte Beeinträchtigungsszenarien reagiert. Diese Tests liefern Informationen, mit denen Sie die Leistung und Stabilität Ihrer Anwendung optimieren können.
Wenn Fault Injection aktiviert ist, ermöglicht der Amazon ECS-Container-Agent Aufgaben den Zugriff auf neue Fault-Injection-Endpunkte. Kunden müssen sich für die Verwendung von Fault Injection anmelden, indem sie den optionalen enableFaultInjection
Parameter zu ihrer Aufgabendefinition hinzufügen und den Wert auf setzen. true
Der Standardwert ist false
.
{
...
"enableFaultInjection": true
}
Anmerkung
Die Fehlerinjektion funktioniert nur bei Aufgaben, die den host
Netzwerkmodus awsvpc
oder verwenden.
Die Fehlerinjektion ist unter Windows nicht verfügbar.
Informationen zur Aktivierung von Fault Injection in finden Sie unter Erstellen einer Amazon ECS-Aufgabendefinition mithilfe der Konsole. AWS Management Console
Sie müssen die Funktion zum Testen in der aktivieren AWS Fault Injection Service. Weitere Informationen finden Sie unter Verwenden der AWS FIS aws:ecs:task-Aktionen.
Anmerkung
Kunden, die das neue Amazon ECS-Optimized AMIs oder Custom verwenden, AMIs müssen die folgenden Abhängigkeiten installiert haben, um die Fault-Injection-Funktion nutzen zu können:
-
tc
-
sch_netem
Kernel-Modul