2010-08-25 5 views
2

Я в значительной степени удивляюсь идее автомасштабирования рабочих на Heroku с этим delayed job branch. Проблема только в том, что я не могу понять, почему это не сработает.Heroku - DelayedJob & Autoscale

То, что я получил до сих пор:

Я установил ветвь как плагин. Добавлены две строки конфигурации, как описано в 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 

Я также добавил драгоценный камень пик, как было подробно описано другой ветви комментатора.

Я вернула сообщение об ошибке:

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

... который я предполагаю, когда мое приложение пытается связаться с апи Heroku в. Как бы решить это, я не понимаю. Любые советы были бы очень оценены.

ответ

2

Вам необходимо добавить драгоценный камень heroku в файл манифеста Gem (.gems) или ваш Gemfile.

+0

Хорошо, теперь почему я не подумал об этом? Благодаря! :) – mark

Смежные вопросы