Veröffentlicht am: Nov 10, 2022
Heute gab Amazon Elastic Container Service (Amazon ECS) die Verfügbarkeit des Abskalierungsschutzes für ECS-Aufgaben bekannt. Mit dieser neuen Funktion können Kunden verhindern, dass Aufgaben mit langer Laufzeit durch Abskalierungsereignisse und Bereitstellungen beendet werden. Diese Funktion vereinfacht die Orchestrierung und Warteschlangenvearbeitung von asynchronen Anwendungen, wie Videotranskodierungsaufträge, bei denen einige Aufgaben über mehrere Stunden ausgeführt werden können, selbst wenn die kumulierte Serviceauslastung niedrig ist oder wenn eine neue Codeversion bereitgestellt wird, während einige Aufgaben die laufende Arbeit noch nicht abgeschlossen haben, deren erneute Verarbeitung kostenintensiv wäre.
Amazon ECS verfügt über eine integrierte Funktion zur automatischen Service-Skalierung, mit der Sie Richtlinien festlegen können, um die gewünschte Anzahl an Aufgaben eines ECS-Services nach Änderungen an Datenverkehrsmustern anzupassen. Dadurch können Kunden Anwendungen entwickeln, die in Stoßzeiten hochskalierbar sind, und bei niedriger Auslastung die Computing-Kosten geringhalten. Kunden haben uns berichtet, dass für bestimmte Anwendungen ein Mechanismus erforderlich ist, um zu verhindern, dass missionskritische Aufgaben bei geringer Auslastung oder während Servicebereitstellungen durch Abskalierungsereignisse beendet werden. Kunden können jetzt einen neuen Container-Agent-Endpunkt von Amazon ECS oder die neue UpdateTaskProtection API von Amazon ECS verwenden, um zu verhindern, dass Aufgaben durch Auto-Scaling- und Bereitstellungsereignisse beendet werden. Der Abskalierungsschutz für Aufgaben bietet Kunden einen vereinfachten Mechanismus für das Orchestrieren ihrer Anwendungen mit langer Laufzeit in ECS. Gleichzeitig profitieren sie von der Leistung und den Kosteneinsparungen der automatischen Service-Skalierung, ohne in benutzerdefinierte Tools investieren zu müssen.
Der Abskalierungsschutz für Aufgaben von Amazon ECS ist jetzt in allen AWS-Regionen verfügbar, in denen Amazon ECS verfügbar ist. Weitere Informationen finden Sie im Benutzerhandbuch zum Abskalierungsschutz von Aufgaben und im Blogbeitrag.