【问题标题】:Heroku - DelayedJob & AutoscaleHeroku - 延迟作业和自动缩放
【发布时间】:2010-08-25 16:42:18
【问题描述】:

我很想知道使用 delayed job branch 在 Heroku 上自动缩放工作人员的想法。唯一的问题是我不知道为什么它不起作用。

到目前为止我得到了什么:

我已将分支安装为插件。 添加了branch comments中描述的两行配置:

Delayed::Job.destroy_failed_jobs = false
silence_warnings do
  Delayed::Job.const_set("MAX_ATTEMPTS", 3)
  Delayed::Job.const_set("MAX_RUN_TIME", 5.minutes)
  Delayed::Job.auto_scale = true             # < --- this
  Delayed::Job.auto_scale_manager = :heroku  # < --- and this  
end

我还添加了一个 gem rush,正如另一个分支评论者所详述的那样。

我收到了错误信息:

MissingSourceFile (no such file to load -- heroku):

...我假设是当我的应用程序尝试与 heroku 的 api 通信时。如何解决这个我不清楚。任何建议将不胜感激。

【问题讨论】:

    标签: ruby-on-rails heroku scaling delayed-job


    【解决方案1】:

    您需要将 heroku gem 添加到您的 Gem 清单文件 (.gems) 或您的 Gemfile。

    【讨论】:

    • 好吧,为什么我没有想到呢?谢谢! :)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-13
    • 2012-10-28
    • 1970-01-01
    • 2013-08-04
    • 1970-01-01
    • 2012-09-14
    相关资源
    最近更新 更多