ruby-on-rails - Rails 3 + Heroku + 延迟作业 - 帮助我理解!

标签 ruby-on-rails ruby-on-rails-3 heroku delayed-job

我在理解这篇文章时遇到问题: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/

相关文章:

ruby-on-rails - 为什么我的某些用户字段会被记住并预先填充,而其他用户字段则不会?

java - C3P0 连接池与 Heroku Postgres 发生冲突

ruby-on-rails - 片段缓存无法修改卡住对象错误 rails 3

amazon-web-services - 将 Yii2 Assets 目录更改为 AWS S3

python - Heroku:使用 flask 连接错误设置redis和redisco

ruby-on-rails - 使用 twilio 将视频 url 添加到短信或彩信

ruby-on-rails - Heroku上的黑子错误

ruby-on-rails - rails : How do I use hidden_field in a form_for?

javascript - 用于 RoR 的 Lightbox/Facebox Gem

sql - ruby on rails 为 oracle View /函数准备的语句