您如何看待弹性beanstalk中定义了RDS等服务的环境变量?

时间:2015-11-30 04:39:45

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

当您创建RDS支持的弹性beanstalk应用程序时,它将显示Configuration>上的一些连接详细信息。数据层> RDS页面,并说“您可以通过环境变量访问此RDS数据库实例的连接信息。”但是,它不会显示它定义的环境变量(例如RDS_DB,RDS_DATABASE或RDS_DB_NAME)。

1 个答案:

答案 0 :(得分:3)

以下变量将自动定义:

RDS_DB_NAME
RDS_HOSTNAME
RDS_PORT
RDS_USERNAME
RDS_PASSWORD

但是,我不建议使用自动创建的RDS(除非它用于测试)。 Elastic Beantalk倾向于在其认为合适的情况下上调/下调数据库,因此最好自己设置RDS并手动定义上述变量。 See more here