J'ai été séduit par l'idée d'une mise à l'échelle automatique des travailleurs sur Heroku, avec ce qui suit branche de l'emploi retardé . Le seul problème est que je n'arrive pas à comprendre pourquoi ça ne marche pas.
Ce que j'ai jusqu'à présent :
J'ai installé la branche comme un plugin. J'ai ajouté les deux lignes de configuration telles que décrites dans le document commentaires sur les branches :
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
J'ai également ajouté une ruée vers les pierres précieuses comme l'a détaillé un autre commentateur de la branche.
Je reçois le message d'erreur :
MissingSourceFile (no such file to load -- heroku):
...ce que je suppose être le cas lorsque mon application essaie de communiquer avec l'api de Heroku. Mais je ne sais pas comment résoudre ce problème. Tout conseil serait très apprécié.