使用delayed_job运行作业时,尝试访问Dalli缓存时出错。
Dalli缓存在environment.rb中初始化,具有以下内容......
CACHE = Dalli::Client.new(['localhost:11211'], {:namespace=>my_namespace_method})
当代码在我的rails应用程序中执行CACHE.get 'my_key'
时,一切运行正常。
当它在delayed_job工作程序中运行时,它会因No Server Available
其他可能有用的信息: