Eu tenho cerca de 15 microsserviços em execução em um único cluster ECS com 5 instâncias do EC2. Ao configurar os serviços, não prestei muita atenção à estratégia de posicionamento de tarefas e agora quero alterá-la, mas até agora não encontrei uma maneira de fazê-lo. Parece que você só pode definir a estratégia ao criar um serviço, não ao atualizá-lo (a documentação da Amazon não o menciona para atualização, mas também não diz que é impossível).
Existe uma maneira de alterar o posicionamento da tarefa ou preciso recriar todos os serviços?
amazon-web-services
amazon-ecs
P_W999
fonte
fonte
Respostas:
Você só pode atualizar a configuração de implantação depois de criar um serviço ECS, por exemplo minimumHealthyPercent e maximumPercent, consulte a documentação da API .
Portanto, se você deseja alterar a estratégia de posicionamento, é necessário recriar o serviço.
fonte
Na verdade , https://serverfault.com/users/265350/m-glatki , existem 2 maneiras, não uma.
Por documentação ( https://docs.aws.amazon.com/AmazonECS/latest/developerguide/task-placement-strategies.html ), você pode definir uma estratégia de canal com:
fonte