【问题标题】:How to Access RDS Proxy from a Different AWS Region?如何从不同的 AWS 区域访问 RDS 代理?
【发布时间】:2022-03-17 01:30:31
【问题描述】:

我在一个地区有一个 RDS 数据库和一个 RDS 代理。

但是,我在另一个区域中也有一个 lambda 函数,需要连接到第一个区域中的 RDS 代理。

我知道 RDS 代理无法公开访问,并且需要与尝试连接到它的实例位于同一 VPC 中。

有没有办法让 lambda 函数连接到不同区域的 RDS 代理?

我知道 RDS 数据库可以公开访问,但是我在 lambda 函数中遇到 sql 超时错误,这就是我选择使用 RDS 代理的原因。

【问题讨论】:

标签: amazon-web-services amazon-rds amazon-rds-proxy


【解决方案1】:

我知道 RDS 代理不能公开访问,需要 在与尝试连接的实例相同的 VPC 中

我认为粗体部分部分不正确。 RDS 代理必须与 RDS 数据库位于同一 VPC 中。据我所知,尝试连接的实例不需要在同一个 VPC 中,我认为它也可以在对等 VPC 中。

为了回答您的问题,我建议将 Lambda 函数放在另一个区域的 VPC 中,并在两个 VPC 之间创建一个VPC peering connection

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-11
    • 2014-07-23
    • 2021-03-12
    • 1970-01-01
    相关资源
    最近更新 更多