【发布时间】:2012-02-01 18:48:38
【问题描述】:
当我运行工头时,我得到以下信息:
> foreman start
16:47:56 web.1 | started with pid 27122
只有当我停止它(通过 ctrl-c)时,它才会向我显示缺少的内容:
^CSIGINT received
16:49:26 system | sending SIGTERM to all processes
16:49:26 web.1 | => Booting Thin
16:49:26 web.1 | => Rails 3.0.0 application starting in development on http://0.0.0.0:5000
16:49:26 web.1 | => Call with -d to detach
16:49:26 web.1 | => Ctrl-C to shutdown server
16:49:26 web.1 | >> Thin web server (v1.3.1 codename Triple Espresso)
16:49:26 web.1 | >> Maximum connections set to 1024
16:49:26 web.1 | >> Listening on 0.0.0.0:5000, CTRL+C to stop
16:49:26 web.1 | >> Stopping ...
16:49:26 web.1 | Exiting
16:49:26 web.1 | >> Stopping ...
我该如何解决?
【问题讨论】:
-
如果您要启动需要整个 Rails 堆栈的多个任务,则启动所有内容可能需要一段时间。工头输出是即时的,但您的后台工作不会比平时更快。就我而言,我不得不等待大约 2 分钟。所以……等等吧。
标签: ruby-on-rails ruby heroku rubygems foreman