Veröffentlicht am: Aug 30, 2019
Mit Amazon Elastic Container Service (ECS) können Kunden ab sofort nach den Laufzeit-Container-IDs für Container suchen, die als Teil einer ECS-Aufgabe ausgeführt werden. Bisher mussten Kunden mehrere APIs zusammenbringen, um die Laufzeit-Container-IDs von Containern der entsprechenden ECS-Aufgabe zuzuweisen. Diese Zuweisung eignete sich für Anwendungsfälle wie das Debugging. Nun geben die describe-tasks- und stop-task-APIs die Laufzeit-Container-ID für alle Container innerhalb einer ECS-Aufgabe aus. Dies bedeutet, dass Kunden auf einen vereinfachten Ablauf zurückgreifen können, um Fehler durch das Durchsuchen der Protokolldateien auf fehlerhafter Container zu diagnostizieren und diese Container den entsprechenden Aufgaben zuzuweisen.
Während des Debugging-Prozesses möchten Kunden möglicherweise die in einer Protokolldatei gefundenen Fehler der jeweiligen Aufgabe und dem Container zuweisen, die diese Protokolle generiert haben. Für die Zuweisung einer Aufgabe zu einem bestimmten Container mussten Kunden bisher die Prüf-API verwenden und dazu Befehle für die Container-Instance ausführen, die die Aufgabe hostete. Dazu waren mehrere Schritte erforderlich. Durch die Möglichkeit, Container über die ECS-Konsole oder die APIs einer Aufgabe zuzuordnen, können ECS-Kunden ab sofort die Fehler mit den betroffenen Containern und Aufgaben in Beziehung setzen und damit Aufwand für die Identifizierung der Quelle des Anwendungsfehlers einsparen.
Als erste Schritte Sie die AWS-Befehlszeilenschnittstelle über describe-tasks- und stop-task-API-Aufrufe in ECS oder die Aufgabendetailansicht in der ECS-Konsole verwenden.