Veröffentlicht am: Dec 4, 2020
Heute kündigte Amazon elastischer Container Service (Amazon ECS) in der Vorschau an, Amazon ECS Bereitstellung Unterbrecher für die EC2 und Fargate Inbetriebnahme. Mit dieser Funktion können Amazon ECS Kunden nun automatisch mangelhafte Dienstbereitstellungen zurückstellen, ohne das es notwendig ist manuell einzugreifen. Das erlaubt es den Kunden fehlgeschlagene Bereitstellungen zu entdecken, ohne sich darum sorgen zu müssen das Ressourcen unnötig für fehlgeschlagene Aufgaben oder unendliche Bereitstellung verbraucht werden
Es gibt mehrere Gründe warum eine Bereitstellung mangelhaft sein kann, unter anderem beinhalten sie eine Änderung des Unterbrechers, die in den Code oder der Dienstkonfiguration eingearbeitet wurden, und falsch konfigurierte Vorsorgeplanung. Der Bereitstellungsunterbrecher beobachtet Bereitstellungen für sich wiederholende fehlgeschlagene Aufgabeninbetriebnahmen, was andeutet dass die Bereitstellung keinen stabilen Zustand erreichen wird. Es identifiziert und beendet automatisch Bereitstellungen welche die Ausfallkriterien erfüllen, auf Basis der Anzahl von fehlgeschlagenen Aufgabeninbetriebnahmen, welche nicht den einwandfreien laufenden Betrieb erreichen. Es beinhaltet die Fähigkeit Bereitstellungen automatisch zurückzusetzen. Wenn es aktiviert ist, wird Amazon ECS auch eine fehlgeschlagene Bereitstellung automatisch zu seiner vorherigen gesunden Betriebsversion zurücksetzen, unter Berücksichtigung der Konfiguration der Bereitstellung wie sie vom Kunden definiert wurde. Amazon ECS wird auch den Status der Bereitstellung an die Oberfläche bringen, als Teil seines Dienst-APIs durch einen neuen Parameter der Dienstleistungsereignisse genannt wird, sowie neue Amazon ECS Service Dienstleistungsereignisse.
Die Kunden können den ECS Bereitstellungsunterbrecher aktivieren wenn sie den Dienst erstellen oder aktualisieren, als Teil der Bereitstellungskonfiguration des ECS-Dienstes. Diese Funktion ist jetzt in allen AWS-Regionen verfügbar.
Weitere Informationen zu dieser Funktion finden Sie in unserer AWS Dokumentation sowie den AWS Container Blog Post.