Redis值及过期时间设置“失效”问题

最近碰到个问题,在Java程序修改原Redis key的值或过期时间时总是未能“生效”,经过各种设置方式都未修改成功。

 

很是疑惑,因为使用Redis还从未碰到过设置不正确问题,Redis调用都是封装的公共方法,如果设置有问题那都会出现问题。

 

经过调试发现, 修改key的值或过期时间是正确的,但又很快被修改成原值和失效时间了。查看代码原来是网关层单独对这个key验证并重新设置值和过期时间,为了能延时过期时间。

posted @ 2020-12-03 10:55  LIANGJAVA  阅读(2501)  评论(0)    收藏  举报