我在理解这篇文章时遇到问题:http://blog.darkhax.com/2010/07/30/auto-scale-your-resque-workers-on-heroku .
我不太明白,当我延迟了 Heroku 提供的工作时,为什么还需要 Redis + Resque。
据我了解,我还是要给 worker 工资的,对吗?使用该解决方案的主要优势是什么?
问候。
最佳答案
如果您不知道为什么需要 Resque,那么您就不需要它;)
Resque 用于高可扩展性。延迟工作对于较小规模的东西来说很好,但是一旦你达到了,比如说,Github的大小。 ,你将需要像 Resque 这样的东西。如果delayed_job适合你,那就坚持下去。在后台作业队列达到 30,000 左右之前,您无需担心更换它。
关于ruby-on-rails - Rails 3 + Heroku + 延迟作业 - 帮助我理解!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4611290/