我在AWS中启动了一个RDS实例,s3和EC2,并使用lambda正确触发了它。现在我希望将RDS和EC2的更改从AWS更改为本地计算机。我的lambda是从s3触发的。
如何通过AWS中的lambda连接本地数据库?
答案 0 :(得分:1)
您的要求似乎是:
首先,我不推荐这种策略。要保持良好的性能,应始终使应用程序尽可能靠近数据库。这意味着在同一网络上,在同一位置,不通过远程网络连接或Internet。
但是,如果您希望这样做,那么您需要执行以下操作:
答案 1 :(得分:0)
我同意John Rotenstein的说法,将本地计算机连接到在AWS上运行的Lambda可能是一个坏主意。
如果您打算在本地开发或测试,我建议使用无服务器框架和无服务器离线插件。它允许您在本地模拟Lambda,并且可以通过环境变量传递数据库配置值。