Жизненный цикл завершения задачи ECS Service Auto Scaling

Я хотел знать, есть ли какая-либо документация AWS, в которой говорится, как сервис aws ecs выбирает, какую задачу завершить, когда в сервисе происходит масштабирование активности.

Я нашел жизненный цикл только для Auto Scaling Group, но не для самого Auto Scaling.

Кто-нибудь знает, существует ли эта документация? Кто-нибудь знает, как служба ECS выбирает, какую задачу остановить при масштабировании?

Спасибо!


person Fernando González    schedule 14.08.2020    source источник


Ответы (1)


В настоящее время на ECS нет прямого эквивалента жизненных циклов EC2. По этому поводу все еще существует открытая проблема с github:

Судя по проблеме, задачи завершаются случайным образом:

В настоящее время установка DesiredCount в службе ECS, похоже, в основном выбирает задачи в случайном порядке для уничтожения.

Как объясняется в проблеме, если вы хотите какой-то контроль над этим процессом, это может быть достигнуто с помощью stopTimeout:

Время ожидания (в секундах) перед тем, как контейнер будет принудительно уничтожен, если он не завершится нормально сам по себе.

person Marcin    schedule 14.08.2020