Memcached是一款常用的缓存服务,今天有幸遇到这么个坑,系统的鉴权数据放到Memcached里,有个驻地发现鉴权经常失效。经过检查,发现原来是因为Memcached中的数据被莫名丢弃导致的问题。开始怀疑是到期时间问题,因为之前用的是时间戳,但这个是合法的到期时间,而且监测起来,高频监控下,缓存数据并不会失效。

后考量再三,和为浩老大分析,觉得唯一可能就是Memcached满了之后把低频数据丢弃导致的问题。

如果你也遇到了类似的奇葩问题,可以从上述原因考虑,至于解决方案,自己琢磨去~

Related Posts: Memcached 数据丢失奇葩问题 :

留言

avatar