Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/55.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 如何更改resque的默认睡眠时间(5s)?_Ruby On Rails_Redis_Resque - Fatal编程技术网

Ruby on rails 如何更改resque的默认睡眠时间(5s)?

Ruby on rails 如何更改resque的默认睡眠时间(5s)?,ruby-on-rails,redis,resque,Ruby On Rails,Redis,Resque,我正在使用带有resque的Rails 睡眠时间是工作人员在找不到任何新任务后睡眠的秒数 worker是由QUEUE=*rake环境resque:work创建的,默认值是5s,我无法将其更改为2s 我已经搜索这个问题好几个小时了,有人能帮我吗?答案在INTERVAL环境变量中 INTERVAL=2 rake resque:work 或者您希望附加的任何其他参数。在我的例子中,我可以使用INTERVAL=0.1,所以只要sleep方法正确地用作参数

我正在使用带有resque的Rails

睡眠时间是工作人员在找不到任何新任务后睡眠的秒数

worker是由QUEUE=*rake环境resque:work创建的,默认值是5s,我无法将其更改为2s


我已经搜索这个问题好几个小时了,有人能帮我吗?

答案在INTERVAL环境变量中

INTERVAL=2 rake resque:work

或者您希望附加的任何其他参数。

在我的例子中,我可以使用INTERVAL=0.1,所以只要sleep方法正确地用作参数