Изменить стратегию размещения задач Amazon ECS Service


9

У меня есть около 15 микросервисов, работающих в одном кластере ECS с 5 экземплярами EC2. При настройке сервисов я не уделял слишком много внимания стратегии размещения задач и теперь хочу ее изменить, но пока не нашел способа сделать это. Похоже, что вы можете определить стратегию только при создании службы, но не при ее обновлении (в документации Amazon не упоминается об обновлении, но также не говорится, что это невозможно).

Есть ли способ изменить расположение задач или мне нужно заново создавать все службы?


2
Нет способа обновить стратегию размещения задач после создания сервиса, я думаю, что вам нужно пересоздать все сервисы
pritam kumar

Ответы:


1

Вы можете обновлять конфигурацию развертывания только после создания службы ECS, то есть, miniumHealthyPercent и MaximumPercent, см. Документацию API .

Таким образом, если вы хотите изменить стратегию размещения, вам нужно заново создать сервис.


0

На самом деле https://serverfault.com/users/265350/m-glatki , есть 2 способа, а не один.

Согласно документации ( https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-strategies.html ), вы можете определить стратегию размещения с помощью:

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.