
这是 java redis 反序列化问题,项目刚引入 Redis时是可以运用的,后来因为突然发现用不了了,其实仔细看了一下最后一行报的错 找不到这个com.wlh.pub.redis.entity.UserEntity 实体类,此时我项目确实没有这个类,这是在整合代码时,把这个实体类,路径改变了,redis 缓存的路径还在,只需清一下redis缓存

flush一下就好了
参考文章:https://blog.youkuaiyun.com/weixin_44039105/article/details/121817525
当项目中引入Redis后遇到反序列化错误,报错提示找不到UserEntity实体类。原因是实体类路径改变,而Redis缓存仍指向旧路径。解决方法是清理Redis缓存,如使用`flush`命令,参考链接中的博客文章可获取详细步骤。
6万+

被折叠的 条评论
为什么被折叠?



