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

9

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

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

P_W999
источник
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 ), вы можете определить стратегию размещения с помощью:

Димитрис Мораитидис
источник