Heroku工作者dyno不断崩溃无法从Resque开始

时间:2014-03-05 22:00:47

标签: ruby-on-rails ruby heroku resque

我的Heroku工作人员在重新启动时会继续崩溃,并在5秒内崩溃。

以下是我的Procfile

resque: env TERM_CHILD=1 bundle exec rake resque:work
resque: env TERM_CHILD=1 RESQUE_TERM_TIMEOUT=7 bundle exec rake resque:work

我正在尝试让Resque在系统上工作,但也不确定如果Resque进程在服务器上启动了。在当地我会这样做:

rake resque:work QUEUE=*这项工作完美无缺。

为什么我的工作者Dyno一直在崩溃也是有理由检查resque是否成功运行?

1 个答案:

答案 0 :(得分:1)

您可以输入:

heroku ps

它将告诉您在任何给定时间正在运行的进程。

heroku logs

这显然会为您提供有关正在发生的事情的详细信息。复制到您的日志文件中,我打赌有人可以为您修复它。我的猜测是你在某个地方看到一个不存在的错误,这是我遇到的事情:)