В настоящее время у меня есть отображение 1: 1 между машиной EC2 и контейнером ECS.
Во время автоматического масштабирования - вниз я запускаю уведомление через SNS, чтобы уменьшить количество задач в ECS на 1 и убить одну машину EC2, которая может обрабатываться параллельно службой ECS и EC2.
Я всегда убиваю последний EC2 экземпляр (по некоторым причинам). Может случиться так, что сначала будет уничтожен самый старый контейнер ECS, а затем самый новый контейнер EC2. Я хочу этого избежать, потому что если я убью более одного контейнера, в какой-то момент мой сервис будет полностью закрыт.
Как я могу применить ту же Политику завершения в ECS, что и в экземпляре EC2?