amazon-web-services - 从 Lambda 函数连接 RDS 时超时
问题描述
我正在编写一个 NodeJS 应用程序以作为 Lambda 函数运行,并希望连接到 RDS 而不使 RDS 可公开访问。
以下是遵循的步骤:
- 创建一个新的 RDS 数据库并选择创建新的 VPC、子网和安全组。
- 记下端点、用户名、密码并将其添加到我的 NodeJS Mysql 连接代码中。
- 在与 RDS 实例相同的 VPC 下为 lambda 创建了一个新的安全组。
- 启动一个新的 lambda 函数并将其添加到在 RDS 数据库创建期间创建的同一 VPC 下,并添加在步骤 3 中创建的安全组。
- 在 RDS 的安全组中,允许来自 lambda 安全组的 3306 端口的连接。
现在,当我尝试运行 lambda 函数时,出现 TIMEOUT 错误。
请建议在这种情况下可以做些什么。
解决方案
推荐阅读
- windows - 我创建的 Docker 卷存储在 Windows 机器上的什么位置?
- asp.net - Cybersource 与 ASP.NET 的集成
- python - matplotlib 中 plot 和 annotate 中的 Linestyle 不相等
- javascript - shopify ajax api-获取购物车商品价格
- dataframe - Julia:使用列名将数组转换为 DataFrame
- ios - 实现角色可以在大关卡中自由移动的视差背景的逻辑
- javascript - 如何增加和减少字体大小?
- dynamic - 连接到 Active Directory 以创建动态组织结构图
- angularjs - 基于 ng-repeat 表达式的 angularjs if / else 语句
- angular - 如何在模态窗口 [ANGULAR 5] 内创建路由?