Rails 3中delayed_job的自动缩放worker
我一直在使用collectiveidea的delayed_job分支作为我的Rails 3应用程序中的宝石,并且它正在工作美好的。我现在正在寻找自动缩放工作人员的解决方案,特别是 Heroku。我已经尝试过 pedro 的 fork,但由于它是为 Rails 2 编写的,使用它会引发很多问题有关已弃用方法的错误和警告,但我无法使其成功工作。
Rails 3是否有一个带有自动缩放工作人员的delayed_job工作解决方案?
I've been using collectiveidea's fork of delayed_job as a gem in my Rails 3 app, and it's working fine. I'm now looking for a solution to autoscale workers, specifically for Heroku. I've given pedro's fork a try but since it's written for Rails 2, using it throws lots of errors and warnings about deprecated methods and I haven't been able to get it to work successfully.
Is there a working solution for Rails 3 delayed_job with autoscaling workers?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
您可能想看看 workless,它是我见过的唯一的 Rails3 工作自动缩放器之一这一点。
You might want to take a look at workless, it's one of the only Rails3 worker autoscalers I've seen at this point.
特别是对于heroku,请查看“HireFire - The Heroku Worker Manager”和hirefireapp服务:
Specifically for heroku, check out "HireFire - The Heroku Worker Manager" and hirefireapp service:
我已经开始开发一个名为 Komodo 的 gem,为即将到来的工作项目执行相同的任务。然而,由于我们才刚刚开始该项目,所以 gem 仍然非常非常早期 - 并且未经测试。
不过,我应该会在接下来的几周内看到一些一致的更新 - 肯定会感谢任何反馈或贡献! :)
I've started working on a gem called Komodo to perform that very same task for un upcoming project at work. However, since we've only just started on the project, the gem is still very, very early - and untested.
I should see some consistent updating over the next couple of weeks though - would certainly appreciate any feedback or contributions! :)