У меня один LB с 3 слушателями и 2 целевыми группами: TargetX и targetY .
TargetX contains two nodes: Node1 in region A and Node2 in region B.
TargetY contains one node: Node3 in region A.
Listener1 forwards to targetX
Listener2 forwards to targetX
Listener3 forwards to targetY
Несколько дней go, более внезапно без каких-либо изменений в конфигурациях et c, LB прекратил отправлять запросы на TargetX: Node2 , и поэтому все запросы были перенаправлены на TargetX: Node1 .
Все узлы, LB и целевые объекты все время находились в абсолютно работоспособном состоянии, и все соединения с узлами были установлены.
Чтобы решить эту проблему, мне сказала служба поддержки AWS для определения второго Node4 в TargetY , чтобы он выглядел как TargetX с двумя экземплярами. Однако это не помогло, и в итоге я включил функцию межзонной балансировки нагрузки, чтобы решить эту проблему.
Я не могу понять, почему мне предложили определить второй узел в TargetY чтобы у него было два узла!
Для меня цели - это независимые сущности с отдельными слушателями и группой узлов для отправки трафика c, и конфигурация одной цели не должна влиять на функцию другой цели.
Я что-то упустил?