【问题标题】:Heroku delayed_job error - Deserialize error?Heroku delay_job 错误 - 反序列化错误?
【发布时间】:2012-05-03 12:57:44
【问题描述】:

有人可以帮我理解这个错误吗?无法弄清楚如何搭便车,它正在停止我所有的延迟工作......

heroku rake jobs:work --app thehockeycommunity --trace
** Execute jobs:work
[Worker(host:8e8e4caf-9879-4fd7-94c5-d22d866c5720 pid:4)] New Relic Ruby Agent Monitoring DJ worker host:8e8e4caf-9879-4fd7-94c5-d22d866c5720 pid:4
[Worker(host:8e8e4caf-9879-4fd7-94c5-d22d866c5720 pid:4)] Starting job worker
rake aborted!
syntax error on line 2874, col 3: `'
/usr/ruby1.8.7/lib/ruby/1.8/yaml.rb:133:in `load'
/usr/ruby1.8.7/lib/ruby/1.8/yaml.rb:133:in `load'
/app/.bundle/gems/ruby/1.8/gems/delayed_job-2.0.7/lib/delayed/backend/base.rb:103:in `deserialize'
/app/.bundle/gems/ruby/1.8/gems/delayed_job-2.0.7/lib/delayed/backend/base.rb:69:in `payload_object'
/app/.bundle/gems/ruby/1.8/gems/delayed_job-2.0.7/lib/delayed/backend/base.rb:55:in `name'
/app/.bundle/gems/ruby/1.8/gems/delayed_job-2.0.7/lib/delayed/worker.rb:165:in `handle_failed_job'
/app/.bundle/gems/ruby/1.8/gems/delayed_job-2.0.7/lib/delayed/worker.rb:128:in `run'
/app/.bundle/gems/ruby/1.8/gems/delayed_job-2.0.7/lib/delayed/worker.rb:173:in `reserve_and_run_one_job'
/app/.bundle/gems/ruby/1.8/gems/delayed_job-2.0.7/lib/delayed/worker.rb:106:in `work_off'
/app/.bundle/gems/ruby/1.8/gems/delayed_job-2.0.7/lib/delayed/worker.rb:105:in `times'
/app/.bundle/gems/ruby/1.8/gems/delayed_job-2.0.7/lib/delayed/worker.rb:105:in `work_off'
/app/.bundle/gems/ruby/1.8/gems/delayed_job-2.0.7/lib/delayed/worker.rb:80:in `start'
/usr/ruby1.8.7/lib/ruby/1.8/benchmark.rb:308:in `realtime'
/app/.bundle/gems/ruby/1.8/gems/delayed_job-2.0.7/lib/delayed/worker.rb:79:in `start'
/app/.bundle/gems/ruby/1.8/gems/delayed_job-2.0.7/lib/delayed/worker.rb:76:in `loop'
/app/.bundle/gems/ruby/1.8/gems/delayed_job-2.0.7/lib/delayed/worker.rb:76:in `start'
/app/.bundle/gems/ruby/1.8/gems/delayed_job-2.0.7/lib/delayed/tasks.rb:13
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:205:in `call'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:205:in `execute'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:200:in `each'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:200:in `execute'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:158:in `invoke_with_call_chain'
/usr/ruby1.8.7/lib/ruby/1.8/monitor.rb:242:in `synchronize'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:151:in `invoke_with_call_chain'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/task.rb:144:in `invoke'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:116:in `invoke_task'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `top_level'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `each'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `top_level'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:88:in `top_level'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:66:in `run'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/lib/rake/application.rb:63:in `run'
/app/.bundle/gems/ruby/1.8/gems/rake-0.9.2.2/bin/rake:33
/app/.bundle/gems/ruby/1.8/bin/rake:19:in `load'
/app/.bundle/gems/ruby/1.8/bin/rake:19
Tasks: TOP => jobs:work
new-host-4:The-Hockey-Community alextoul$ 

【问题讨论】:

    标签: heroku rake delayed-job


    【解决方案1】:

    我知道这是一个古老的、没有答案的问题,但如果其他人偶然发现了这个问题,请注意项目中的空 YAML 文件有时会触发此类错误。

    【讨论】:

      猜你喜欢
      • 2012-01-01
      • 1970-01-01
      • 2014-02-19
      • 2014-03-13
      • 2020-11-08
      • 2014-05-03
      • 2018-07-28
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多