Veröffentlicht am: Oct 23, 2023
Heute hat Amazon Elastic Container Service (Amazon ECS) die Aufgabenplanung verbessert, um die Anwendungen der Kunden noch widerstandsfähiger gegen unvorhersehbare Lade-Spitzen zu machen. Zunächst startet Amazon ECS einen fehlerfreien Ersatz für jede fehlerhafte Aufgabe, die eine Zustandsprüfung für Container oder Load Balancer nicht bestanden hat, bevor sie beendet wird. Diese Verbesserung erhöht die Widerstandsfähigkeit der Kundenanwendungen ohne zusätzlichen Aufwand oder Konfiguration.
Amazon ECS ist ein vollständig verwalteter Service zur Orchestrierung von Containern, mit dem Kunden auf einfache Weise die sichersten, zuverlässigen und skalierbaren containerisierten Anwendungen ausführen können. Kunden können Zustandsprüfungen für Container oder Load Balancer für ihre Anwendungen definieren, um Amazon ECS Scheduler darüber zu informieren, wann eine fehlerhafte Aufgabe beendet und durch eine neue ersetzt werden sollte. Während der unvorhersehbaren Lade-Spitzen zeigten Zustandsprüfungen möglicherweise einen falsch negativen Status für ausgelastete Aufgaben an. Dies könnte dazu führen, dass die Dienste nicht mehr ausgelastet sind, da fehlerhafte Aufgaben vorzeitig beendet werden. Jetzt versucht Amazon ECS, für jede fehlerhafte Aufgabe einen Ersatz zu starten und wartet, bis der Ersatz fehlerfrei ist, bevor eine alte Aufgabe beendet wird. Kunden können die maximale Anzahl der Aufgabenersetzungen selbst bestimmen, die Amazon ECS gleichzeitig starten kann, indem sie den Parameter für den maximalen Prozentsatz (Standard 200 %) eines Service konfigurieren.
Diese Verbesserung ist jetzt in allen AWS-Regionen verfügbar.
In diesem Dokument erfahren Sie mehr über die Planungskonzepte von Amazon ECS.