RedisTemplate 使用 increasement() 和 get() 时报 SerializationException

发布时间 2023-12-14 20:30:36作者: 快鸟

https://cloud.tencent.com/developer/article/1706934

 

简单来说调用incr后得到 值不会出错是没有经过redistemplate的deserialize, 而get必须经过

所以,第一次调用 get 时,因为没有值,所以是成功的。然后调用了 incr 成功。第二次再调用 get 时,反序列化失败了

 

使用 RedisAtomicInteger 来处理:

https://blog.csdn.net/u013107634/article/details/89500541