Amazon-Web-Services

在 AWS 上使用多個 Application Load Balancer 有什麼意義?

  • July 27, 2018

可以向 ALB 添加多個偵聽器和規則,這些偵聽器和規則可以檢查主機名並將請求轉發到適當的目標組。所以,如果我可以添加一個新規則,我不確定使用多個應用程序負載均衡器有什麼意義?

ALB 對其可以支持的主機數量有限制。如果您的服務不符合這些限制,您將需要使用超過 1 個 ALB。 https://docs.aws.amazon.com/elasticloadbalancing/latest/application/load-balancer-limits.html

最令人望而卻步的可能是證書限制,它將 HTTPS 主機的最大數量限制為 25。

您還有安全組限制,即每個 ALB 5 個。如果您要在 5 SG 內設置為您的域提供服務的主機,它會起作用,但不是最佳實踐。

如果您只需要 HTTP,則可以使用 100 個域,每個

每個負載均衡器的規則(不包括預設規則):100

即使您的服務在所有這些範圍內,每個 ALB 也有 1000 個目標的限制,這在峰值期間管理起來會很痛苦。

引用自:https://serverfault.com/questions/923298