Amazon-Web-Services

EC2多實例固定IP

  • March 26, 2018

我是 AWS 新手,我有一個問題。我想在兩個 EC2 實例上託管一個網站。根據我的閱讀,如果我停止 EC2 實例,公共 IP 將會改變。就我而言,Route 53 應該將流量路由到負載均衡器。

如果我更改其中一個實例,如何配置我的負載均衡器以將流量路由到 EC2 實例而不更改 IP?換句話說,有沒有辦法在我的兩個 EC2 實例關閉時為它們提供固定的公共 IP,以便我的負載均衡器將流量路由到它們?

謝謝。

AWS 負載均衡器服務可以在 EC2 實例、容器和 IP 地址之間自動分配流量。您只需確保您的 route53 記錄指向負載均衡器域端點。完成後,您可以安全地從負載均衡器中添加/刪除實例,無需手動更新/更改 IP 地址。

這是一個很常見的場景。基本上,您需要將 Route53 指向您的 LB - LB 是靜態的,由 AWS 管理的命名端點。就您的 Route53 條目而言,LB 背後的內容無關緊要。

此外,如果您想使用活動主機自動更新您的 LB,您可以在 EC2 中配置您的自動縮放組以自動將新實例放在您的 LB 上(只要確保給他們足夠的時間來實際啟動他們正在執行的應用程序) .

Route53 會將針對的流量發送到LByour.endpoint.xyz的*dns 條目。*然後,LB 將獲取該流量,並將其分發到它在任何給定時間知道的活動實例。

如果您的 LB 後面的實例被終止,它們將從 LB 中刪除(並且不會將任何流量路由到它們)。

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