我正在尝试在 VPC 中设置负载均衡器,但在设置出站连接时遇到了问题。我看到很多帖子说我需要将实例放在私有子网中,以便它们通过 NAT 连接到互联网,然后负载均衡器会将互联网流量路由到实例。这乍一看很完美,但它似乎只适用于在私有子网中手动创建的实例,因为我不知道如何告诉负载均衡器在它所在的子网以外的其他子网中创建实例(我的负载均衡器配置为在流量过多时自动生成新实例)。有人知道怎么做吗?
谢谢!
答案1
对于那些有同样问题的人,这里有解决方案:
您只需要在公共 vpc 中创建一个面向互联网的负载均衡器,并让它在同一个 vpc 中创建实例。
但是您无法在 Web 界面上执行此操作,因为您需要在创建启动配置时将参数“associate_public_ip_address”设置为 True,该配置只能通过命令行获得。如果您是 Python 用户并且正在使用 boto,如果您没有此参数,则可能需要升级它(与 boto 2.23.0 配合使用效果很好)。