3

这让我一整天都快要死了。

我已经设置了 Elastic Beanstalk,工作正常。

设置 RDS,工作正常,可以从我的笔记本电脑访问。

但是当我尝试从我的 ES 应用程序连接到 RDS 时,我得到一个超时错误。

额外信息是我正在使用 Laravel 应用程序,连接到 MYSQL 数据库。我所有的环境变量都已加载并正常接受。

我几乎可以肯定这是一个安全组设置,但文档对 AWS 非常不利,我不知道该怎么做!

有什么帮助吗?

4

1 回答 1

7

答案是去服务> VPC

在安全部分下,单击安全组。

单击 RDS 组,然后单击入站规则。

编辑,然后添加规则:

选择 MYSQL,更改端口,然后 IP 应该是自定义 IP 并输入您的 Elastic Beanstalk 安全组/组的 ID(不知道为什么我有 2 个)

于 2015-11-13T19:13:29.687 回答