Ruby on rails bundle exec rake db:migrate挂起在Amazon EC2和RDS上
我有一个EC2实例(m3.medium),它运行我的Rails应用程序,并连接到MySQL数据库的RDS实例Ruby on rails bundle exec rake db:migrate挂起在Amazon EC2和RDS上,ruby-on-rails,amazon-ec2,rake,amazon-rds,Ruby On Rails,Amazon Ec2,Rake,Amazon Rds,我有一个EC2实例(m3.medium),它运行我的Rails应用程序,并连接到MySQL数据库的RDS实例 运行“bundle exec rake db:migrate”时,进程无限期挂起,不会输出任何错误。关于如何调试这个有什么想法吗 将database.yml编辑为:- production: adapter: mysql2 encoding: utf8 reconnect: false database: database_name pool: 5 usernam
运行“bundle exec rake db:migrate”时,进程无限期挂起,不会输出任何错误。关于如何调试这个有什么想法吗 将database.yml编辑为:-
production:
adapter: mysql2
encoding: utf8
reconnect: false
database: database_name
pool: 5
username: username
password: password
host: abcdef.amazonaws.com
以以下方式运行迁移:-
bundle exec rake RAILS_ENV=production db:migrate
Shamsul,谢谢你的回答。您建议的配置也正是我在database.yml中的配置,我还多次尝试了“bundle exec rake RAILS_ENV=staging db:migrate”。有什么想法吗?