【发布时间】:2012-10-07 21:25:07
【问题描述】:
我有一个方法可以访问使用 Rails.cache 存储的值。当我通过控制台执行此方法时,它使用缓存并且一切都很好。但是,当该方法被一个delayed_job worker 执行时,它并不使用缓存。
正在使用以下命令启动工作器:
bundle exec rake jobs:work RAILS_ENV=production
如何让delayed_job 使用缓存?
编辑:应用程序正在使用 dalli_store(memcached 客户端)。
【问题讨论】:
-
你有没有想过这个?我想我遇到了完全相同的问题。
标签: ruby-on-rails caching rake delayed-job