Resque超时?

时间:2013-12-06 23:30:44

标签: ruby-on-rails heroku resque

我想知道工人是否有任何处理工作的时间限制。我没有找到关于文档的任何信息,所以我想知道:

在Heroku中处理作业时,Resque工作者是否有任何时间限制(超时)?

1 个答案:

答案 0 :(得分:1)

不,只要你的架构或基础设施不强加它就没有。

你必须非常小心。如果你的工作陷入无限循环,你的队列就会陷入困境。

通常还建议至少有几名工人。更好的是,考虑使用不同的队列,一个用于慢速或标准作业,另一个用于优先级作业。

谈论Heroku(最初的问题没有提及),there is currently no timeout为工人(仅限网络dynos)。但是在某些情况下Heroku may kill your jobs,例如在部署或重新启动之后。