问题遇到的现象和发生背景
有两个 java 服务:server1, server2
两个服务连接的同一台 memcache(ip + 端口均一致)
平台的 passport 服务在登陆成功后将用户 session 信息存入了 memcache 中
现象一:
server1服务使用 memCachedClient.get (key);session 信息取值正常
server2服务使用 memCachedClient.get (key);session 信息取值为 null,key与server1中的确认一致
且在 server2中尝试获取 memcache 中的其他 value 均为 null
现象二:
server2服务中执行了 memCachedClient.set (“test”,”test”); 操作成功
server1服务中进行 memCachedClient.get (“test”); 成功取出
反之 server1中存入后 server2 服务也可以成功取值
翻阅了很多博客,但都没有找到类似问题,有遇到过类似问题的小伙伴吗,求解!