redis报ERR unknown command `KEYS`
第一种:报错原因:是keys * , 而不是key *, 也不是keys*第二种:运维人员将Redis危险命令进行了禁用屏蔽,具体生成都需要屏蔽哪些危险命令呢,我在网络上查找了一下:ename-command FLUSHALL "" #将命令改名成空rename-command FLUSHDB "" #将命令改名成空rename-command KEYS "" #将命令改名成空第三种:在运维人员禁
·
第一种:
报错原因:
是keys * , 而不是key *, 也不是keys*

第二种:
运维人员将Redis危险命令进行了禁用屏蔽,具体生成都需要屏蔽哪些危险命令呢,我在网络上查找了一下:
ename-command FLUSHALL "" #将命令改名成空
rename-command FLUSHDB "" #将命令改名成空
rename-command KEYS "" #将命令改名成空
第三种:
在运维人员禁用屏蔽后,在项目开发中手动调用了cacheCleaner方法
@Bean
public RedisGroupCacheCleaner redisGroupCacheCleaner() {
return new RedisGroupCacheCleaner();
}更多推荐



所有评论(0)