我想知道工人是否有任何处理工作的时间限制。我没有找到关于文档的任何信息,所以我想知道:
在Heroku中处理作业时,Resque工作者是否有任何时间限制(超时)?
答案 0 :(得分:1)
不,只要你的架构或基础设施不强加它就没有。
你必须非常小心。如果你的工作陷入无限循环,你的队列就会陷入困境。
通常还建议至少有几名工人。更好的是,考虑使用不同的队列,一个用于慢速或标准作业,另一个用于优先级作业。
谈论Heroku(最初的问题没有提及),there is currently no timeout为工人(仅限网络dynos)。但是在某些情况下Heroku may kill your jobs,例如在部署或重新启动之后。