在我的AWS Elastic Beanstalk环境中,我需要更改数据库配置以使用不同的RDS实例。
有人知道如何在AWS (SDK)命令行中执行此操作吗?
发布于 2018-11-01 10:48:19
我不相信有一种方法可以使用beanstalk命令行客户端更改为不同的RDS实例。
我建议您使用Elastic Beanstalk管理数据库配置的方式如下所示:
1)请勿使用Elastic Beanstalk向导创建数据库。最好创建一个单独的RDS实例,然后将Elastic Beanstalk服务器连接到它。
2)在您的项目中,您应该有一个列出所有连接参数的.env文件。重要提示:此文件应列在.gitignore中。因此,当您编写代码时,您可以轻松地在开发环境、阶段环境和生产环境之间切换。
3)在您的AWS控制台中,您应该转到Beanstalk实例>配置>软件。然后使用RDS pre-defined parameters在Environment properties下列出所有连接参数。
这样,您就可以配置您的服务器,并且能够在编码时在IDE中的RDS实例之间进行切换。
https://stackoverflow.com/questions/53051514
复制相似问题