Ruby on rails Foreman带着代码0离开?
我安装了Foreman gem,以便在每次运行我的应用程序时启动Sunspot: Procfile:Ruby on rails Foreman带着代码0离开?,ruby-on-rails,sunspot,foreman,Ruby On Rails,Sunspot,Foreman,我安装了Foreman gem,以便在每次运行我的应用程序时启动Sunspot: Procfile: search: bundle exec rake sunspot:solr:start 这是输出: alex@alex-K43U:~/rails/inkleak$ foreman start 08:05:09 search.1 | started with pid 5278 08:05:35 search.1 | java version "1.6.0_24" 08:05:35 search.
search: bundle exec rake sunspot:solr:start
这是输出:
alex@alex-K43U:~/rails/inkleak$ foreman start
08:05:09 search.1 | started with pid 5278
08:05:35 search.1 | java version "1.6.0_24"
08:05:35 search.1 | OpenJDK Runtime Environment (IcedTea6 1.11.5) (6b24-1.11.5-0ubuntu1~11.10.1)
08:05:35 search.1 | OpenJDK Client VM (build 20.0-b12, mixed mode, sharing)
08:05:35 search.1 | Removing stale PID file at /home/alex/rails/inkleak/solr/pids/development/sunspot-solr-development.pid
08:05:35 search.1 | Successfully started Solr ...
08:05:35 search.1 | exited with code 0
08:05:35 system | sending SIGTERM to all processes
SIGTERM received
有什么问题吗
(顺便说一句,当我清理太阳黑子时,太阳黑子运行得很好。
太阳黑子:solr:start
)太阳黑子:solr:start
任务将solr转移到后台并立即退出。这对Foreman来说不太合适,因为Foreman假设一个长期运行的前台流程
这里需要的是sunspot:solr:run
,它将在前台运行solr,从而允许Foreman管理流程
另外,如果我可以这么大胆,你也可以考虑一个比如我自己的谦卑。
< P> >代码>黑子:SoR:开始< /Cord>任务叉进入后台并立即退出。这对Foreman来说不太合适,因为Foreman假设一个长期运行的前台流程 这里需要的是sunspot:solr:run
,它将在前台运行solr,从而允许Foreman管理流程
顺便说一下,如果我可以这么大胆,你也可以考虑一个我自己的谦卑。