我正在尝试卸载对delayed_job的任何api调用,以使我的网站更具响应性。一些例子是kissmetrics记录或发布到Facebook。
经过一番讨论后,我发现作业没有被处理,我需要明确要求初始化器/ delayed_jobs_config.rb中的类,这要归功于:
Rails Delayed Job & Library Class
delayed_job and rails 3 not loading jobs
然而,我仍然不确定如何要求这些宝石。如果可能,请提供“Koala”,“KM”或其他任何内容的示例。
答案 0 :(得分:1)
initializers/delayed_jobs_config.rb
中的
require "koala"
如果这对您没有帮助,请查看threadsafe!
如果通过rake加载应用程序,Rails不会急于加载类 任务(以及DJ如何做到这一点)。
如果您为您的环境取消了该行,那么我会将其删除为delayed_jobs。您可以使用
完成此操作config.threadsafe! unless defined?($rails_rake_task) && $rails_rake_task