2010-07-12 45 views
2

我正在使用带有resque的Rails。如何更改resque的默认睡眠时间(5s)?

“睡眠时间”是工作人员无法找到任何新任务后睡眠的秒数。

工作人员由QUEUE=* rake environment resque:work创建,默认值为5秒,我不能将其更改为2秒。

我已经搜索了几个小时这个问题,有人可以帮助我吗?

回答

5

答案在INTERVAL环境变量中。

INTERVAL=2 rake resque:work 

或其他任何您想要修改的参数。

+0

在我的情况下,我能够使用INTERVAL = 0.1,所以只要睡眠方法适当地用作参数 – m4risU 2011-12-01 09:26:05