Rails.cacheを使用して保存されている値にアクセスするメソッドがあります。コンソールからこのメソッドを実行すると、キャッシュが使用され、すべて問題ありません。ただし、メソッドがdelayed_jobワーカーによって実行される場合、キャッシュは使用されません。
ワーカーは次のコマンドを使用して開始されています。
bundle exec rake jobs:work RAILS_ENV=production
キャッシュを使用するためにdelayed_jobを取得するにはどうすればよいですか?
編集:アプリケーションはdalli_store(memcachedクライアント)を使用しています。