运行Heroku控制台不会启动



我正在尝试运行Heroku控制台,但在控制台中,我收到消息"正在运行连接到终端的控制台",但控制台没有启动。

在Heroku日志中,我得到错误:

 Error: no child processes attached.

有什么帮助吗?

我刚刚收到一个Heroku支持的关于我类似问题的帖子,这是他们的回应,对我有效。

所以这是一个竹子应用程序。你可以做

$heroku控制台

它将进入正在运行的网络dyno,或者你可以运行一个新的控制台作为一个一次性过程:

$heroku运行捆绑包execrails控制台

在雪松应用程序上,你也可以进行

$heroku运行控制台

它还启动一个一次性进程,因为控制台进程类型将由rails构建包暗示或在Procfile中声明。它的金额与前一行相同。

我遇到了同样的问题
尝试

heroku运行轨道控制台

Rails>=3

快乐编码:)

尝试

$ telnet rendezvous.heroku.com 5000 

测试对该端口的网络启用访问。他们在指南中提到了过滤端口问题

我认为这与你描述的问题相同,它有一个公认的答案,似乎为发布问题的人解决了问题:-)

heroku运行控制台返回';连接到进程时出错';

在将代码推送到heroku之前,我就遇到了这个问题。

一旦我成功地推送并启动了所有东西(捆绑、耙等),控制台实际上就工作了。

执行此操作,然后尝试在Procfile 中

web:bundle exec unicorn_rails-p$PORT-c config/uniorn.rb

在独角兽.rb

worker_processes 2preload_app true超时30

@resque_pid=无

before_fork do|服务器,工作程序|@resque_pid||=spawn("bundle exec rake environment resque:work QUEUE=*")结束

after_fork do|服务器,工作人员|ActiveRecord::Base.estabilish_connection结束

最新更新