如何获取AWS Application负载平衡以转发到其他vpc中的目标组?

问题描述 投票:2回答:2

我在我的主要VPC中设置了一个应用程序负载均衡器,我的大部分实例都是。我在另一个VPC托管docker服务中有一些实例,我想设置规则来访问http://domain.com/services/。我在两个VPC之间启用了对等,并且我创建了一个目标组,但ALB仅在其自己的VPC中列出目标组。有没有办法访问对等VPC中的目标群体或我运气不好?到目前为止,我一直无法在谷歌上找到任何线索。我已经确保ALB中的子网通过VPC对等路由,但这没有帮助。

amazon-web-services amazon-ec2
2个回答
2
投票

尝试使用Route 53路由策略。你也可以平衡该地区之外的实例。


2
投票

您可以使用ALB进行负载平衡,并使用对等VPC的内部IP地址。您可以通过在设置目标组时选择target type作为ip来实现此目的。

亚马逊在这个确切的问题和解决方案上有很好的写作:https://aws.amazon.com/blogs/aws/new-application-load-balancing-via-ip-address-to-aws-on-premises-resources/

由于你要将VPC转到VPC,用“我的其他VPC”代替他们的“内部”措辞。我只是使用ALB的主机头路由设置它,以便使用单个ALB跨越两个VPC。

© www.soinside.com 2019 - 2024. All rights reserved.