Ruby on rails 好的后台处理选项
我正在寻找一个好的背景工作处理器与以下能力Ruby on rails 好的后台处理选项,ruby-on-rails,ruby,ruby-on-rails-3.2,background-process,Ruby On Rails,Ruby,Ruby On Rails 3.2,Background Process,我正在寻找一个好的背景工作处理器与以下能力 与MySql配合良好 可以有优先权 可以在后台轻松安排任何事情(不仅仅是电子邮件) 能够在完成后重新初始化作业(回调会很好。我很少有任务/作业在每分钟后继续运行),即使是重复的调度程序也可以工作 不应该消耗太多的记忆,(有DJ的经验) 我正在研究的几个选项包括Resque、DJ、Beanstalkd(尚未完全探索) 我在AmazonEC2中有我的生产环境(如果这有助于更好的解决方案) 请告诉我哪一个是一个好的选择,除了这些,还有其他什么是人们现在使用的
我已经用过你的工作了。您可以使用延迟的作业或重新设置。请看,我面临着延迟作业的问题,因为它会在高负载时阻塞内存。在这种情况下,我必须重新启动工人,这是我使用延迟工作的额外痛苦。您可以使用延迟的作业或重新设置。请看,我面临着延迟作业的问题,因为它会在高负载时阻塞内存。在这种情况下,我必须重新启动工人,这是一个额外的问题。他听起来很有趣,会让sidekiq试一试。这听起来很有趣,会让sidekiq试一试