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.
Überprüfen gestoppter Aufgaben nach Fehlern
Wenn Sie Probleme beim Starten einer Aufgabe haben, wird Ihre Aufgabe möglicherweise aufgrund von Anwendungs- oder Konfigurationsfehlern angehalten. Sie führen beispielsweise eine Aufgabe aus, und die Aufgabe zeigt einen Status PENDING
an, verschwindet dann aber. Sie können solche Fehler bei angehaltenen Aufgaben in der Amazon-ECS-Konsole anzeigen, indem Sie die angehaltene Aufgabe anzeigen und auf Fehlermeldungen überprüfen.
Wenn Ihre Aufgabendefinition den -awslogs
Protokolltreiber verwendet, werden die in Amazon CloudWatch Logs geschriebenen Anwendungsprotokolle auf der Registerkarte Protokolle in der Amazon-ECS-Konsole angezeigt, solange die gestoppte Aufgabe angezeigt wird.
Wenn Ihre Aufgabe von einem Amazon-ECS-Service erstellt wurde, werden die Aktionen, die Amazon ECS zur Wartung des Service durchführt, in den Service-Ereignissen veröffentlicht. Sie können die Ereignisse in AWS Management Console, AWS CLI, AWS SDKs, der Amazon-ECS-API oder Tools anzeigen, die die -SDKs und die API verwenden. Zu diesen Ereignissen gehört, dass Amazon ECS eine Aufgabe anhält und ersetzt, weil die Container in der Aufgabe nicht mehr ausgeführt werden oder zu viele Zustandsprüfungen von Elastic Load Balancing fehlgeschlagen sind. Weitere Informationen finden Sie unter Service-Ereignismeldungen.
Wenn Ihre Aufgabe auf einer Container-Instance auf Amazon EC2 oder externen Computern ausgeführt wurde, können Sie sich auch die Protokolle der Container-Laufzeit und des Amazon-ECS-Agenten ansehen. Diese Protokolle befinden sich auf der Host-Amazon EC2-Instance oder einem externen Computer. Weitere Informationen finden Sie unter Speicherorte von Amazon-ECS-Protokolldateien.
Wichtig
Angehaltene Aufgaben werden erst in der Amazon-ECS-Konsole AWS CLI und AWS SDKs für mindestens 1 Stunde nach dem Beenden der Aufgabe angezeigt. Danach laufen die Details der gestoppten Aufgabe ab und sind in Amazon ECS nicht mehr verfügbar.
Amazon ECS sendet auch Ereignisse zur Änderung des Aufgabenstatus an Amazon EventBridge. Sie können keine Ereignisse in anzeigen EventBridge. Stattdessen erstellen Sie Regeln, um die Ereignisse an einen anderen persistenten Speicher wie Amazon CloudWatch Logs zu senden. Sie können den Speicher verwenden, um die Details Ihrer gestoppten Aufgabe anzuzeigen, nachdem die Ansicht in der Amazon-ECS-Konsole abgelaufen ist. Weitere Informationen finden Sie unter Ereignisse zur Änderung des Amazon-ECS-Aufgabenstatus.
Eine EventBridge Beispielkonfiguration zum Archivieren von Amazon-ECS-Ereignissen in Amazon CloudWatch Logs finden Sie unter ECS gestoppte Aufgaben in - CloudWatch Protokollen
Befolgen Sie diese Schritte, um angehaltene Aufgaben auf Fehler zu überprüfen.
Weitere Ressourcen
Auf den folgenden Seiten finden Sie weitere Informationen zu den Fehlercodes: