0
最近some service in us-west-1 seems not working,所以我试图创建一个可以访问跨区域RDS(从us-east-1
到us-west-1
)的lambda,但我找不到任何解决方案或带有这些关键字的示例。这是否意味着跨区域数据库不可用?AWS跨区域lambda数据库访问
据我所知,在VPC中使用lambda达到数据库可能会导致IP问题,所以有没有最佳做法呢?
谢谢
最近some service in us-west-1 seems not working,所以我试图创建一个可以访问跨区域RDS(从us-east-1
到us-west-1
)的lambda,但我找不到任何解决方案或带有这些关键字的示例。这是否意味着跨区域数据库不可用?AWS跨区域lambda数据库访问
据我所知,在VPC中使用lambda达到数据库可能会导致IP问题,所以有没有最佳做法呢?
谢谢
Lambda函数在默认情况下在VPC之外运行。在Lambda的设置中,您可以选择让他们访问在您的VPC内创建网络端点的VPC。 Lambda使用该网络端点来访问VPC。
您面临的挑战是您的us-west-1 VPC在我们东1不可见。 建议:在两个VPC之间设置VPC对等并运行us-east-1 VPC中的lambda。
感谢您的回复@ user7345055,好的,我会试试这个,但是如何解决VPC问题的IP问题? – Asoul
我发现“您不能在不同地区的VPC之间创建VPC对等连接”。在AWS文档中:http://docs.aws.amazon.com/AmazonVPC/latest/PeeringGuide/vpc-peering-overview.html,那么如何构建跨区域VPC对等?任何非官方的指导方针? – Asoul
交叉区域VPC似乎尚未开发(https://forums.aws.amazon.com/thread.jspa?messageID=747693) – Asoul