2017-10-20 211 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地址 。