悟道子的gravatar头像
悟道子 2018-08-21 10:58:44

redis数据读取不一致的问题

有两个项目,一个是管理后台,一个是global,

在管理后台

redisTemplate.opsForValue().set("app_other_params",JSON.toJSONString(appParams));

存入数据,

然后在global中

Object  appParamsObj = redisTemplate.opsForValue().get("app_other_params");

取出数据。项目部署很长一段时间都没问题,突然今天发现无论我怎么修改管理后台的数据,global中取出的数据都是原来的。

redis数据读取不一致的问题是最新的。

在管理后台中调

Object  appParamsObj = redisTemplate.opsForValue().get("app_other_params");

也正常,链接地址都无异常,定位后发现管理后台的redis配置被人修改了

管理后台

redis数据读取不一致的问题

global项目

redis数据读取不一致的问题

把它们配置成一样的就正常了,我想知道为什么?

所有回答列表(2)
zl9801的gravatar头像
zl9801  LV10 2018年8月24日

订....................

Tonfay的gravatar头像
Tonfay  LV26 2018年10月30日

序列化方式问题,默认是jdk的

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友