更改 AWS EB 环境使用的 RDS 数据库
Posted
技术标签:
【中文标题】更改 AWS EB 环境使用的 RDS 数据库【英文标题】:Change which RDS database an AWS EB environment uses 【发布时间】:2016-03-24 12:16:01 【问题描述】:如何更改我的 EB 环境使用的 RDS 数据库? IE。指定这个的设置在哪里?
我已经克隆了一个环境,想将它使用的数据库更改为现有的 RDS 数据库,而不是克隆环境时创建的数据库。
【问题讨论】:
您指的是 Elastic Beanstalk 环境吗?你的问题不是很清楚。 您的环境是否使用 EB?在这种情况下,您可以在环境变量中设置(在:配置>软件配置下)以防您正在阅读它们。 是的,我正在使用 EB。我可以看到在哪里可以看到环境的 RDS 配置,但我看不到在哪里可以编辑它。你能指出我正确的方向吗? 不知道为什么人们不赞成你,因为这是一个真正的问题。如果您使用 RDS 创建 EB,RDS 信息将列在 DATA TIER 下,并且无法更新或更改它。每个人都链接的 URL 不处理这种情况。而是介绍如何将 RDS 添加到不是用它创建的 EB。 【参考方案1】:您的环境是否使用 EB?
在这种情况下,您可以在环境变量中设置:
如果您正在阅读它们。
也许这可能有用:
https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/AWSHowTo.RDS.html?console_help=true
**向下滚动以查看打开特定语言页面后如何使用现有 RDS 实例
【讨论】:
我有一个配置部分,标题为 RDS,它显示了数据库连接,但根据您在软件配置中的屏幕转储,它没有列出。 抱歉,这对您有帮助吗:docs.aws.amazon.com/elasticbeanstalk/latest/dg/… 如果您选择您的语言,那么在每种情况下如何进行操作都有一个非常简单的描述。 **PS:向下滚动页面查看如何使用现有 RDS 实例以上是关于更改 AWS EB 环境使用的 RDS 数据库的主要内容,如果未能解决你的问题,请参考以下文章
在 Elastic Beanstalk 中更改 AWS RDS 层级
AWS EB 未定义 RDS_HOSTNAME,数据库主机数组为空
如何通过 eb cli (django postgres) 迁移 AWS RDS 数据库?