У меня есть три экземпляра EC2 с классическим балансировщиком нагрузки. В идеале у меня должно быть две задачи, выполняемые в двух экземплярах. Поэтому при создании службы я сделал требуемый подсчет задач до 2.Задачи ECS желаемого подсчета не работают
Проблема возникает, когда я пытаюсь запустить новую версию определения задачи. Я обновляю службу для запуска определения новой задачи. Поэтому теоретически нужно запустить две обновленные задачи, заменив старые, так как у меня три работы ec2.
На самом деле происходит только одна обновленная задача, работающая вместе со старыми задачами. Таким образом, всего 3 задачи выполняются, даже если желаемый счетчик равен 2, так как вы можете видеть в данном изображении.
Кто-нибудь знает решение для этого?
Благодарим вас за информацию, и это очень ценно. После этого я вмешался в проценты и обнаружил, что минимальное здоровье 50% и максимальное 100% здоровья работают для моего требования. Однако нам нужно будет перейти на ALB. Благодаря исследованиям я обнаружил, что, хотя динамическое сопоставление портов работает, группы безопасности EC2 не будут обновляться в соответствии со случайными портами. Поэтому сейчас проблема заключается в использовании ALB. Знаете ли вы об альтернативе для этого сценария? –