Veröffentlicht am: Mar 7, 2019
Amazon Elastic Container Service (Amazon ECS) führt zusätzliche Aufgabendefinitionsparameter ein, mit denen Sie Abhängigkeiten für das Starten und Herunterfahren von Containern sowie einen containerbezogenen Zeitüberschreitungswert für das Starten und Anhalten definieren können.
In der Vergangenheit gab es keine Möglichkeit sicherzustellen, dass Container in einer bestimmten Reihenfolge gestartet oder heruntergefahren werden. Nun sind zahlreiche bekannte Anwendungsfälle für Anwendungen verfügbar. Z. B. ein Telemetrieseitenwagen-Container, der vor dem Start und nach dem Herunterfahren anderer Containern in einer Aufgabe herauf- und heruntergefahren werden muss, oder ein Initialisierungscontainer, der seine Arbeit beenden muss, bevor andere Container in der Aufgabe ihre Arbeit beginnen können. Außerdem wurden die Zeitüberschreitungswerte für das Herauf- und Herunterfahren von Containern in der Vergangenheit über eine Umgebungsvariable im ECS-Agent definiert. Nun können Containern im Rahmen einer Aufgabendefinition ihre eigenen Zeitüberschreitungswerte für das Herauf- und Herunterfahren zugewiesen werden. Damit können neue Funktionen verwendet werden, wie z. B. ein erweiterter Zeitüberschreitungswert für das Anhalten eines Container, der vor dem Herunterfahren umfangreiche Reinigungsvorgänge ausführen muss, ohne dass alle Container in derselben Instance demselben Zeitüberschreitungswert für das Herunterfahren folgen müssen.
Weitere Informationen zum Container-Abhängigkeits-Management und zu Zeitüberschreitungsparametern für Container finden Sie in unserer Dokumentation.