【发布时间】:2015-01-05 01:24:21
【问题描述】:
昨天我想尝试 Amazon Elastic Beanstalk,所以我创建了一个 Java 环境,其中包含一个 RDS (postgres) 实例。 我使用 warbler 将我的简单 CMS 应用程序打包到一个 war 文件中,然后上传它,但 rails 会输出通常的“出现问题”消息。 我检查了日志,它似乎是一个数据库连接错误。 我的 database.yml 文件中有这些设置:
production:
adapter: postgresql
encoding: utf8
database: <%= ENV['RDS_DB_NAME'] %>
username: <%= ENV['RDS_USERNAME'] %>
password: <%= ENV['RDS_PASSWORD'] %>
host: <%= ENV['RDS_HOSTNAME'] %>
port: <%= ENV['RDS_PORT'] %>
有什么建议可以解决这个问题吗?
【问题讨论】:
-
您需要提供有关您的设置的更多信息才能解决此问题。确切的错误信息是什么?您是否在 EB 向导中创建了 RDS?你在使用 VPC 吗?
标签: ruby-on-rails postgresql jruby amazon-elastic-beanstalk jrubyonrails