我的應用程序和經典的內部負載平衡器都在VPC上運行。 它們每個都與三個子網關聯,位於不同的可用區域,幾乎每個都指向一個實例(在我的情況下,容器爲ECS容器)。爲什麼我的ELB有兩個IP地址?如何找到它們?
但是發出NSLOOKUP命令時(nslookup internal-MYLB.us-east-1.elb.amazonaws.com
)
我可以看到,輸出:
Server: 10.xxx.xxx.37
Address: 10.xxx.xxx.37#53
Non-authoritative answer:
Name: internal-MYLB.us-east-1.elb.amazonaws.com
Address: 10.xxx.xxx.187
Name: internal-MYLB.us-east-1.elb.amazonaws.com
Address: 10.xxx.xxx.204
對於每個負載平衡器,閹它是一個典型的或應用的一個,兩個IP地址相關聯的到它的域名。
我只是想知道:
- 是否對應於兩個負載均衡器節點對每個負載均衡? (也許我錯過了它,但我沒有在他們的文檔中找到這些信息)
- 是否AWS系統地產生冗餘?它是可配置的嗎?
- 有沒有在UI某種方式看到這些IP地址(我沒有發現他們在UI或使用
aws elb describe-load-balancers
)
對於背景下,我們只有一個遠程夥伴誰試驗問題與負載均衡器關聯的兩個IP地址之一,可能是由於某些子網範圍重疊導致的網絡衝突,但我更願意確定首先看到的內容。
* UI中沒有辦法* ...檢查左側導航窗格中的「網絡接口」。 ELB有ENI,所以你可以在那裏找到這些。但是你非常正確......地址是動態的,由AWS控制,你通常不需要知道。 –