2017-09-14 75 views
0

對於經典ELB的應用負載平衡器情況下的上市IP地址,我習慣叫在AWS SDK的JS

elb.describeLoadBalancers 

並獲得嵌入loadBalancerDescription 與IP地址的實例列表下面這個來自SDK文檔http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/ELB.html#describeLoadBalancers-property

現在我們切換到應用負載平衡器,所以我們需要切換到API版本2 http://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/ELBv2.html

有沒有同樣的方法describeLoadBalancers - 但是,對於應用程序負載平衡器,存在包含實例的targetGroups的概念。

在API版本2的elb.describeLoadBalancers響應中,沒有類似的字段。

如何/我應該怎樣稱呼才能接收到類似於傳統負載均衡器的相同信息?

回答

0

經過幾個小時瀏覽文檔後,我很確定無法通過loadbalancer名稱檢索Application Loadbalancer的實例。幸運的是,我還在我的實例上添加了標籤,因此我可以使用EC2 API describeInstances中的方法,其中包括適當的標籤作爲過濾器。還有沒有標籤的替代選項 - 使用健康檢查。