【问题标题】:Amazon Elastic Beanstalk: Can multiple applications share a single Amazon RDS database instance?Amazon Elastic Beanstalk:多个应用程序可以共享一个 Amazon RDS 数据库实例吗?
【发布时间】:2013-01-22 07:10:27
【问题描述】:

在 Amazon Elastic Beanstalk 中创建应用程序时,您可以选择创建新的 Amazon RDS 数据库实例。是否可以将现有 RDS 数据库实例与 Elastic Beanstalk 应用程序相关联?

【问题讨论】:

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


    【解决方案1】:

    如果您想在多个应用程序之间共享一个 RDS 实例,最好的办法是独立于您的 beanstalk 应用程序进行设置。

    为每个应用程序设置 privs 并将每个应用程序配置为使用 RDS 实例。

    您可能必须手动配置应用程序安全组才能访问数据库实例。

    【讨论】:

    • 我已将每个应用程序安全组与共享 RDS 实例相关联。但是应用程序仍然指向一个独立的数据库端点。我没有看到配置它的方法。
    • 朱利安,请参阅此文档:docs.aws.amazon.com/elasticbeanstalk/latest/dg/…
    【解决方案2】:

    我遇到了同样的问题并使用以下步骤进行了修复:

    1) 转到 EC2 实例并记下您的安全组示例“sg-121212121212”

    2) 转到 RDS 安全组 ad=nd 入站流量

    3) 编辑规则选择所有流量并添加新的 ebs 安全组“sg-121212121212”

    希望对你有帮助

    【讨论】:

      【解决方案3】:

      单个数据库只能用于一个 Elastic Beanstalk 环境。虽然,它可以在环境之间移动。 同样重要的是要记住克隆操作不会克隆数据库。

      【讨论】:

        猜你喜欢
        • 2016-10-21
        • 2015-08-27
        • 2016-07-13
        • 2013-04-26
        • 2011-09-06
        • 2013-04-28
        • 1970-01-01
        • 1970-01-01
        • 2011-12-03
        相关资源
        最近更新 更多