【发布时间】:2010-12-11 23:21:35
【问题描述】:
我刚刚在 Heroku 上的应用中添加了延迟作业。在本地一切正常,但在推到 Heroku 后就停止了。 rake job worker 似乎正在崩溃,并为 Jammit 提供此错误:
==> dj-3625324.log (crash) <==
(in /disk1/home/slugs/352624_647fcb1_cd2f-0ad62d88-55e5-45dd-81ff-560f42525b6e/mnt)
Jammit Warning: Asset compression disabled -- Java unavailable.
rake aborted!
Broken pipe
/disk1/home/slugs/352624_647fcb1_cd2f-0ad62d88-55e5-45dd-81ff-560f42525b6e/mnt/Rakefile:8
(See full trace by running task with --trace)
-----> Your application crashed.
Examine the backtrace above this message to debug.
你如何调试这样的问题来解决?
谢谢
【问题讨论】:
-
你之前推送过 Heroku 吗?你有没有用--trace试一试? (heroku rake your:task --trace)。只是在这里看了一眼 Jammit - 如果你使用 3.2,它看起来可以优雅地降级......
标签: ruby-on-rails ruby-on-rails-3 heroku delayed-job