回答
我不知道为什么这个人从来没有发布这个。
这很容易。两个步骤:
http://brkrd.com/post/45269754283/delayed-job-without-rails
UPDATE貌似链接断开。
您将需要Active Record,但不需要Rails。您将不得不模拟Rails对象,并将您的数据库信息,环境和根加载到Rails对象中,以便DelayedJob认为它在Rails环境中。
延迟工作看起来严重依赖轨道。 https://github.com/defunkt/resque resque是一款非常不错的创意,它不依赖于轨道,实现了相同的目标。然而,你必须在你的机器上有非常轻量级的redis。 Resque还有一个很酷的Sinatra网络控制台来查看发生了什么。
感谢您的回答...我已经审阅了resque并阅读(https://github.com/blog/542-introducing-resque)...并决定使用delayed_job代替。这对我的项目来说已经足够了。但是如果我不能在这个(ruby)项目中使用delayed_job ...我会用resque去。 – massinissa 2011-02-11 23:46:34
是的延迟工作使用迁移只是为了设置它。我想你可以在技术上在mysql中创建表并设置它需要的任何环境变量,但是我发现当你将rails集成到rails中时,这是一件非常头疼的事情。 Resque非常好,并且根本不与轨道耦合。 – 2011-02-11 23:50:38
- 1. Rails 2 Delayed_job gem
- 2. Ruby on Rails CarrierWave gem是否可以使用Ajax?
- 3. 使用delayed_paperclip gem with delayed_job gem
- 4. 是否可以在Rails迁移中使用外部SQL文件?
- 5. RDPSession是否可以在网络之外使用?
- 6. 对于cron任务,Rails是否是“delayed_job”?
- 7. Ruby on Rails:每当使用delayed_job gem时都会出现NameError
- 8. 是否可以像使用宝石一样使用Rails项目?
- 9. searchlogic是否可以使用Rails 3?
- 10. 嵌入式Ruby可以在Rails之外使用吗?
- 11. 是否可以在moodle源之外调用moodle API?
- 12. Geocoder gem是否可以使用Google API密钥?
- 13. 是否可以在不使用Rails的情况下使用FactoryGirl?
- 14. 在heroku上的delayed_job rails gem错误,也许bootstrap相关?
- 15. Rails/delayed_job只是...不工作
- 16. 在Lua之外使用Lua的哈希表是否可行?
- 17. 是否可以在活动的上下文之外使用加速度计?
- 18. 在Rails之外使用Rails 3的ActiveSupport核心扩展
- 19. 是否可以在两个excel表单之间设置外键?
- 20. 是否可以在javascript函数之外编写警报消息?
- 21. 是否可以在Wordpress安装之外整合Wordpress内容?
- 22. 是否可以在Gnome Shell环境之外导入Gvc typelib?
- 23. 是否可以将全局过滤器放在p:dataTable之外?
- 24. 是否可以在模型之外控制EAGER/LAZY加载?
- 25. 是否可以在工作流程之外获取ActivityContext?
- 26. 使用delayed_job的
- 27. 在用Swift编写的iOS项目中是否可以使用Ruby gem?
- 28. Rails的:是否有可能使用active_scoffold宝石在轨4.2.6
- 29. 如何在Rails之外使用Rails DateHelper方法time_ago_in_words?
- 30. 在隐藏引用者之后是否可以使用get_headers?
我用跟踪者宝石使用beanstalker守护进程。 http://railscasts.com/episodes/243-beanstalkd-and-stalker通读评论的优点和缺点。 – Gazler 2011-02-11 23:45:31