小编dan*_*ish的帖子

通过 RDS 代理连接到 RDS 数据库时的 AWS Lambda 函数超时

我正在尝试测试 AWS RDS 代理,因此我创建了一个 lambda 函数并完成了此官方链接中提供的所有步骤

https://aws.amazon.com/blogs/compute/using-amazon-rds-proxy-with-aws-lambda

  • 在 Secret Manager 中存储 RDS 凭证
  • 创建新角色并添加信任策略
  • 在 lambda 函数中,从 AWS 控制台添加代理,其状态可用。

当我执行 lambda 函数时,它超时没有错误,似乎错误可能出在使用 rds 代理连接到数据库上,因为当我在没有代理的情况下再次运行 lambda 函数时,它工作得很好。

一开始以为可能是安全组问题,于是编辑了RDS Proxy的安全组,更新入站,允许0.0.0.0(出站已经是0.0.0.0)。

我在 RDS 数据库和 RDS 代理中使用了默认 VPC。RDS 数据库的端点是公共的。

amazon-web-services amazon-rds aws-lambda

7
推荐指数
1
解决办法
663
查看次数