Есть ли смысл использовать более одного Application Load Balancer на AWS?

Можно добавить в ALB несколько слушателей и правил, которые могут проверять имя хоста и пересылать запросы соответствующим целевым группам. Итак, я не уверен, в чем может быть смысл использовать более 1 балансировщика нагрузки приложений, Могу ли я просто добавить новое правило?

4
задан 24 July 2018 в 17:26
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, с которым было бы сложно справиться во время всплеска.

3
ответ дан 3 December 2019 в 03:39

Теги

Похожие вопросы