【问题标题】:heroku run rake db:migrate Error connecting to dynoheroku run rake db:migrate 连接到测功机时出错
【发布时间】:2015-05-24 11:24:55
【问题描述】:

我是 ruby​​ on rails 的新手。并尝试将我的应用程序从本地系统部署到 heroku,但是当我运行 heroku run rake db:migrate 时,我收到此错误消息: 运行 rake db:migrate 连接到终端... up, run.7855 !
!连接测功机时出错,请参阅https://devcenter.heroku.com/articles/one-off-dynos#timeout-awaiting-process

我已经点击了该网站的链接,但我不明白那里所说的内容。请任何关于如何成功部署它的帮助将不胜感激。 谢谢

【问题讨论】:

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


    【解决方案1】:

    您似乎无权访问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 这样的交互式实用程序将无法工作,因为输出只能在日志中使用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-10-04
      • 2014-03-21
      • 2014-07-10
      • 1970-01-01
      • 2015-04-10
      • 2017-01-07
      • 2015-02-20
      相关资源
      最近更新 更多