2017-10-20 436 views
2

我需要一個ELB,它具有一個靜態IP並且指向一個自動縮放組。AWS網絡負載平衡器問題

看看最近的公告,網絡負載平衡器可以做到這兩件事情。但是,當我嘗試設置NLB時,我沒有看到設置/獲取靜態IP的位置,也沒有看到將其與自動縮放組相關聯的方法。

當我編輯自動縮放組時,我搜索先前在其ELB列表中創建的NLB,並且NLB不存在作爲選擇。

1)如何將自動縮放組與NLB關聯?

我不確定我是否理解目標羣體與NLB和自動縮放器有關的概念。如果我創建目標組,它需要特定實例名稱或EC2實例的IP。

2)鑑於這些名稱/ IP在自動縮放器添加/刪除實例時發生更改,我怎麼知道?

3)如何/我在哪裏獲得我的NLB的靜態IP?

+1

1)使用像aws autoscaling attach-load-balancers -auto-scaling-group-name my-asg -load-balancer-names my-lb'這樣的命令,參見http:// docs.aws.amazon.com/autoscaling/latest/userguide/attach-load-balancer-asg.html?shortFooter=true – Vorsprung

回答

1

好的,想通了。順序如下:

  1. 創建一個空的目標集團
  2. 創建網絡負載平衡器。與空目標集團
  3. 關聯成你想要的啓動配置,所需的計數和目標集團從上面創建自動縮放集團。請將負載平衡器留空。
  4. 點擊網絡接口(在EC2 服務區左側導航欄),並找到與您的NLB有關的(你可以 搜索的NLB名)。找到的條目將顯示NLB的靜態IP地址 。