我的 Rails 应用程序正在使用 Memcached 服务器。
出于某种原因,我不时会进入MemCacheError (end of file reached): end of file reached
我的 Rails 应用程序日志。
任何想法为什么?
我的 Rails 应用程序正在使用 Memcached 服务器。
出于某种原因,我不时会进入MemCacheError (end of file reached): end of file reached
我的 Rails 应用程序日志。
任何想法为什么?
由于您使用的是memcache-client
,并且该代码自 2010 年以来已被弃用,因此它可能只是一个从未修复过的错误。后面的人memcache-client
最终想出了dalli
(https://github.com/mperham/dalli),它有更好的支持。
进入源代码memcache-client
揭示了一些事情。唯一可以MemCacheError
用这些错误消息引发 a 的地方是Cache#get
、Cache#put
、Cache#add
或Cache#delete
。您可以在 ( https://github.com/mperham/memcache-client/blob/master/lib/memcache_util.rb ) 的第 42、61、76 和 91 行找到它们。在不知道更多关于你想要做什么的情况下,我无能为力,但希望这能让你开始。