我很想知道在 Heroku 上使用这个延迟的工作分支自动缩放工作人员的想法。唯一的问题是我无法弄清楚为什么它不起作用。
到目前为止我得到了什么:
我已将分支安装为插件。添加了分支注释中描述的两行配置:
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 通信时。如何解决这个我不清楚。任何建议将不胜感激。