【问题标题】:One Elastic Beanstalk app can see my RDS but the other cant一个 Elastic Beanstalk 应用程序可以看到我的 RDS,但另一个看不到
【发布时间】:2016-02-03 02:16:24
【问题描述】:

我有 2 个 Elastic Beanstalk 应用程序(我们称它们为 K1Web 和 K1WebAPI)正在运行和一个单独的 RDS 实例。

K1Web 可以看到我的 RDS(我在 RDS 入站列表中添加了 K1Web 组 ID)。 我一周前做过。

今天我创建了第二个应用程序 (K1WebAPI) 并将 K1WebAPI 组 ID 添加到我的 RDS 入站列表中,但 K1WebAPI 没有找到 RDS 实例。 我的 K1WebAPI 应用程序一直说找不到我的数据库。

也许我在一周前配置 K1Web 时做了其他事情,但我不记得了,但我想我所做的只是编辑 RDS 入站列表。

有人知道吗?我错过了什么吗?与子网有关系吗?我迷路了。

这是我的组和我的 RDS 入站列表。如您所见,我确实向其中添加了我的实例组。

提前谢谢你!

enter image description here

【问题讨论】:

    标签: amazon-web-services amazon-ec2 amazon-elastic-beanstalk rds


    【解决方案1】:

    您向我们展示的image 属于 EC2(经典)安全组。那不是配置 RDS 安全组的地方。相反,您应该导航到 RDS 服务,从左侧导航中选择“安全组”,然后在此处授权与您的数据库的入站连接。

    【讨论】:

    • 这就是我在 RDS 部分选择“安全组”时得到的:“您的帐户不支持该区域的 EC2-Classic 平台。仅当 EC2-Classic 平台时才需要数据库安全组“跨度>
    【解决方案2】:

    今天,当我醒来并再次尝试时,我的应用程序可以看到我的 RDS 实例。 正如我所说,除了将它添加到 rds 的入站列表之外,我什么也没做。 似乎复制不是那么快......我不知道,但它现在正在工作。谢谢各位!

    【讨论】:

      猜你喜欢
      • 2019-10-31
      • 2013-01-22
      • 2016-01-09
      • 1970-01-01
      • 2017-09-09
      • 2016-09-13
      • 2012-11-07
      • 2012-08-04
      • 2015-07-14
      相关资源
      最近更新 更多