我的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
是否成功运行?
您可以输入:
heroku ps
会告诉您在任何给定时间正在运行的过程。
heroku logs
显然会为您提供有关正在发生的事情的详细信息。在您的日志文件中复制,我敢打赌,某人可以为您修复它。我的猜测是,您看到某个地方不存在错误,这是我遇到的东西:)