Можно добавить в ALB несколько слушателей и правил, которые могут проверять имя хоста и пересылать запросы соответствующим целевым группам. Итак, я не уверен, в чем может быть смысл использовать более 1 балансировщика нагрузки приложений, Могу ли я просто добавить новое правило?
ALB имеет ограничение на количество поддерживаемых хостов. Если ваши услуги не укладываются в эти ограничения, вам нужно использовать более 1 ALB. https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-limits.html
Самым запретительным, вероятно, является ограничение сертификата, которое ограничивает максимальное количество хостов HTTPS. to 25.
Вы также можете ограничить группу безопасности, которая составляет 5 на ALB. Если бы вы настроили свои хосты, обслуживающие ваши домены в пределах 5 SG, это сработало бы, но не передовой практикой.
Если вам нужен только HTTP, вы можете обойтись 100 доменами на
правил на балансировщик нагрузки ( не считая правил по умолчанию): 100
И даже если ваш сервис подпадает под все эти ограничения, у вас есть ограничение в 1000 целей на ALB, с которым было бы сложно справиться во время всплеска.