当前位置:  开发笔记 > 编程语言 > 正文

是否可以在没有VPC的情况下启动RDS实例?

如何解决《是否可以在没有VPC的情况下启动RDS实例?》经验,为你挑选了1个好方法。

我正在尝试从Lambda函数将记录插入到RDS中的Postgres数据库中.我的Node.js lambda函数在本地运行时正常工作,但在AWS中运行时数据库连接超时.

我读过几篇文章和教程,建议AWS Lambda函数无法访问VPC中的RDS实例.例如:http: //ashiina.github.io/2015/01/amazon-lambda-first-impression/

不幸; 似乎我无法创建一个存在于VPC之外的RDS实例. 在这个下拉列表中,我希望能够为"No VPC"选择一个选项或类似的东西.

此选项已被删除吗?也许我错过了一步?



1> Mark B..:

您可以创建可公开访问的RDS实例.然后,您应该能够从AWS内部或外部的任何位置访问它.我相信这会解决你的Lambda问题.当您通过Web控制台创建新的RDS实例时,系统会询问您是否需要公开访问实例.

或者您可以等待几周,因为VPC中的Lambda应该在" 今年晚些时候 " 启用.

编辑:请注意,较新的亚马逊帐户仅限于仅限VPC的资源.您无法再在VPC外部创建EC2或RDS实例.这就是为什么你不再看到"No VPC"选项了.

第二次编辑: Lambda函数的VPC访问现在可以通用.

推荐阅读
小白也坚强_177
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有