你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
nccloud
问题分析:问题出现启用redis的环境中。NC Cloud要求写入redis的数据默认为加密的。所以在读取时如果数据库内存在未加密数据会导致报错。一般可能为此前未开启加密,导致部分未加密数据写入,且未过期。导致登录触发缓存读取时解密报错。
解决:清空redis数据库。
参考步骤:
1、找到当前环境的redis登录入口,登录redis数据库。如果是微服务模式,可以在配置中心-中间件配置,找到redis配置。需要登录主节点。
2、登录redis所在服务器,登录redis数据库,清空数据库
/data/iuap/middleware/redis-30001/bin/redis-cli -p 30001 127.0.0.1:30001> auth 密码(这里输入redis密码) OK 127.0.0.1:30001> flushall OK 127.0.0.1:30001> exit
排查定位截图:
要回复问题请先登录或注册
1 个回复
nccloud
问题分析:问题出现启用redis的环境中。NC Cloud要求写入redis的数据默认为加密的。所以在读取时如果数据库内存在未加密数据会导致报错。一般可能为此前未开启加密,导致部分未加密数据写入,且未过期。导致登录触发缓存读取时解密报错。
解决:清空redis数据库。
参考步骤:
1、找到当前环境的redis登录入口,登录redis数据库。如果是微服务模式,可以在配置中心-中间件配置,找到redis配置。需要登录主节点。
2、登录redis所在服务器,登录redis数据库,清空数据库
排查定位截图: