heroku run rake db:migrate连接到dyno的错误

时间:2015-03-20 22:42:19

标签: ruby-on-rails-4 heroku database-migration

我是铁杆上的红宝石新手。并且我正在尝试将我的应用程序从本地系统部署到heroku,但是当我运行 heroku运行rake db:migrate 时,我收到此错误消息: 运行rake db:migrate附加到终端... up,run.7855  !
 !连接到dyno时出错,请参阅https://devcenter.heroku.com/articles/one-off-dynos#timeout-awaiting-process

我已经关注了该网站的链接,但我不明白那里的内容。关于如何成功部署它的任何帮助将非常感谢。 谢谢

1 个答案:

答案 0 :(得分:4)

好像您无法访问rendezvous.runtime.heroku.com:5000

请您的系统管理员或互联网服务提供商为您提供此地址和端口

这个问题解决方案已在https://devcenter.heroku.com/articles/one-off-dynos#timeout-awaiting-process中描述,但我也没有立刻理解:)

您可以通过telnet rendezvous.runtime.heroku.com 5000命令

检查对必要资源的访问

更新: 最近我遇到问题,rendezvous.runtime.heroku.com:5000可以访问但heroku run ...命令不起作用。 在这种情况下,必须将命令修改为heroku run:detached ...

它对我很有帮助,但像bash这样的交互式实用程序无法正常工作,因为输出只能在日志中使用