使用memcached遇到的一些问题

时间:2022-07-18 17:54:42

1 、多台服务器时间不统一,引发缓存存取异常

问题描述:

同一台memcache缓存服务器,比如memcache.server=192.168.88.51:11211   提供缓存服务;

项目部署到多个服务器,发布启动。开发环境能够正常存入读取缓存,完成手机验证码验证服务,测试环境死活不能读取到缓存(值为null),验证失败。

(简述:多台服务器,使用同一个缓存服务,有的好使有的不好使。)

问题原因:

memcache时间设置问题。部署项目的多个服务器,系统时间参差不齐,与memcache缓存服务器时间相差很大。

问题结局:

设置系统时间与memcache服务器系统时间统一。