Delayed_Jobs有时会转动,需要休息..这是正常的吗?

时间:2011-04-14 21:36:27

标签: ruby-on-rails delayed-job

特别是在重新启动和重新部署服务器时,有时Delayed_Jobs不会重新打开,即使它是通过配方显式启动的,并且它在ps aux | grep delayed命令中运行。

即使我没有对delayed_jobs本身进行任何更改,除非我重新启动它,否则这些作业仍然无法执行。这就是我所知道的不是缓存问题。

它已经到了这一点,我正在考虑制作一个每半小时重启delayed_jobs的cron任务,以确保它始终达到标准。但我认为这有点过头了。

还有其他人遇到过这个问题吗?

1 个答案:

答案 0 :(得分:0)

我会recommend using god而不是cron作业,因为它完全是ruby,因为它非常适合在ruby中编写配置文件。显然这实际上并不能解决你的问题,但上帝真的帮了我很多而不是cron。