Erzwingen Sie, dass ECS wartet, bis der vorherige Container beendet wurde, bevor eine neue Task-Version bereitgestellt wird.

Erzwingen Sie, dass ECS wartet, bis der vorherige Container beendet wurde, bevor eine neue Task-Version bereitgestellt wird.

Ich habe einige ECS-Dienste, die unter keinen Umständen zwei Instanzen eines Containers ausführen können (eingebettete Elasticsearch, MySQL). Gibt es eine Möglichkeit, ECS zu zwingen, zu warten, bis der Container tatsächlich gestoppt wurde (und nicht nur in den DEPROVISIONING-Zustand übergegangen ist), bevor die neue Task-Revision bereitgestellt wird?

Antwort1

Ja, ich hatte vor kurzem auch mit diesem Problem zu kämpfen. Set deployment_maximum_percent=101(das geht nicht, 100weil es nicht dasselbe sein kann wie deployment_minimum_percent)

verwandte Informationen