ALB не будет отправлять трафик c на задачу, которая еще не прошла проверку работоспособности, поэтому нет # 1. ALB отправит traffi c как старому, так и новому во время развертывания, так что да, на # 2. Как только задача замены становится доступной, ALB начнет истощать задачу, которую она заменяет. Время по умолчанию для этого составляет 5 минут. В течение этого времени экземпляр слива не будет получать трафик c, так что вроде нет # 3. Что-то вроде того, что у вас будет какое-то время с версией A и B вашего сервиса будут развернуты. Как долго это зависит от количества заданий и сколько времени им нужно, чтобы начать получать траффи c.
Единственный способ, которым я могу придумать, это отправить все трафики c в одну версию и затем трудно перейти к другому, чтобы каждый раз создавать совершенно новую целевую группу, оставляя старую активную. Затем, когда новая целевая группа запущена, переключитесь на нее. При этом вам придется изменить маршруты в ALB.
Кстати, то, что происходит сейчас, - это то, что я бы назвал скользящим развертыванием.