这一整天都在扼杀我。
我已经设置了Elastic Beanstalk,工作正常。
设置RDS,工作正常,可以从我的笔记本电脑访问。
但是当我尝试从我的ES应用程序连接到RDS时,我收到超时错误。
额外信息是我正在使用Laravel应用程序,连接到MYSQL数据库。我的所有环境变量都已加载并被接受。
我几乎肯定这是一个安全组设置,但是对于AWS来说文档非常糟糕,我还不知道该怎么做!
任何帮助?
答案 0 :(得分:2)
答案是去服务> VPC
在“安全”部分下,单击“安全组”。
单击RDS组,然后单击入站规则。
编辑,然后添加规则:
选择MYSQL,更改端口,然后IP应该是自定义IP并输入您的Elastic Beanstalk安全组/组的ID(不知道为什么我有2个)