Я обнаружил, что это проблема, когда я обновил Rails 2 до 3 и развернул в стек Heroku Cedar. Это проблема, когда Delayed_Job
пытается десериализовать обработчик из элемента очереди заданий. По умолчанию используется синтаксический анализатор Syck
YAML.
Оказывается, Syck
недоступно в стеке Heroku Cedar.
Включая драгоценный камень Psych
и повторное развертывание исправили его для меня и позволили мне повторно вызывать неудачные задания.
gem 'psych'