Я развернул свой сервис в контейнерах ECS Fargate и использовал rolling
метод развертывания. У него есть ассоциация ALB с задачей. В процессе развертывания он развернет новый контейнер и пометит текущий как Inactive
. Затем он уничтожает текущий через 300 секунд, который определен в поле ABL Deregistration delay
.
Чего я не понимаю, так это того, сколько проверок здоровья ABL отправляет новому экземпляру? Когда и старые, и новые задачи, выполняемые в службе, отвечают на запросы балансировщика нагрузки или только новые задачи? Если будет один ответ нездоровья, откатится ли ABL к предыдущему?