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.
Verwenden Sie Fault Injection mit Ihren Amazon ECS- und Fargate-Workloads
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. Sie müssen sich anmelden, um Fault Injection verwenden zu können, indem Sie den Wert des Parameters für die enableFaultInjection
Aufgabendefinition 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
Wenn Sie das neue optimierte AMIs Amazon ECS nicht verwenden oder über ein benutzerdefiniertes AMI verfügen, installieren Sie die folgenden Abhängigkeiten:
-
tc
-
sch_netem
Kernel-Modul