Amazon web services 如何获得AWS应用程序负载平衡以转发到不同vpc中的目标组?

Amazon web services 如何获得AWS应用程序负载平衡以转发到不同vpc中的目标组?,amazon-web-services,amazon-ec2,Amazon Web Services,Amazon Ec2,我已经在我的主VPC中安装了一个应用程序负载平衡器,我的大多数实例都在那里。我在另一个承载docker服务的VPC中有一些实例,我想设置访问这些实例的规则。我在两个VPC之间启用了对等功能,并创建了一个目标组,但ALB只列出了其自己VPC内的目标组。有没有办法访问对等VPC中的目标群,或者我运气不好?到目前为止,我还没有找到任何关于谷歌的线索。我已确保ALB中的子网通过VPC对等网络进行路由,但这没有帮助。尝试使用Route 53路由策略。您还可以在区域之外平衡实例。您可以使用ALB进行负载平衡

我已经在我的主VPC中安装了一个应用程序负载平衡器,我的大多数实例都在那里。我在另一个承载docker服务的VPC中有一些实例,我想设置访问这些实例的规则。我在两个VPC之间启用了对等功能,并创建了一个目标组,但ALB只列出了其自己VPC内的目标组。有没有办法访问对等VPC中的目标群,或者我运气不好?到目前为止,我还没有找到任何关于谷歌的线索。我已确保ALB中的子网通过VPC对等网络进行路由,但这没有帮助。

尝试使用Route 53路由策略。您还可以在区域之外平衡实例。

您可以使用ALB进行负载平衡,并使用对等VPC的内部IP地址。设置目标组时,您可以通过选择
目标类型
作为
ip
来完成此操作

亚马逊对这一问题和解决方案有很好的评价:


由于您要访问VPC到VPC,请用“我的其他VPC”替换他们的“内部部署”措辞。我只是使用主机头路由为ALB设置了一个跨两个VPC和一个ALB。

我认为这是不可能的。。。这也不一定是可取的,因为流量通过对等连接传输。这看起来确实是一种处理方式。为了简单起见,我们最终在同一VPC中创建了新实例。其他可能的解决方案涉及路由器或HA代理,但这两种解决方案都挫败了我们最初试图实现的目标。谢谢你的提示!