redis禁止几个危险命令的方法
发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,这几天客户一直给我反映一个问题,那就是他的缓存服务器redis每天会清理库,很纳闷,我配置的redis一般保持的默认,不应该会每天去清理库的,感觉应该还是他的程序上有点问题吧。不过,不管程序问题还是配
千家信息网最后更新 2026年10月31日redis禁止几个危险命令的方法
这几天客户一直给我反映一个问题,那就是他的缓存服务器redis每天会清理库,很纳闷,我配置的redis一般保持的默认,不应该会每天去清理库的,感觉应该还是他的程序上有点问题吧。
不过,不管程序问题还是配置问题,我想到就是可以吧清库的命令禁掉,这样即使他程序要去清理也是没办法的,于是就百度了一下,看到所有相关的文档都是一个人写的,就是在redis.conf中使用rename-conmand
rename-command FLUSHALL ""rename-command FLUSHDB ""rename-command KEYS ""
完了,之后我就去重启redis,以为OK了,仔细看了redis的日志,发现有问题。
Unknown command 'flushall' reading the append only file
这是啥问题,直接百度,根本没有这个问题的解答,仔细看append only这个,感觉在哪见过,于是到redis.conf文件中找,果然在里面,又到官网看了这个参数的意思。
############################## APPEND ONLY MODE ############################### # 默认情况下,Redis是异步的把数据导出到磁盘上。这种模式在很多应用里已经足够好,但Redis进程# 出问题或断电时可能造成一段时间的写操作丢失(这取决于配置的save指令)。## AOF是一种提供了更可靠的替代持久化模式,例如使用默认的数据写入文件策略(参见后面的配置)# 在遇到像服务器断电或单写情况下Redis自身进程出问题但操作系统仍正常运行等突发事件时,Redis# 能只丢失1秒的写操作。## AOF和RDB持久化能同时启动并且不会有问题。# 如果AOF开启,那么在启动时Redis将加载AOF文件,它更能保证数据的可靠性。## 请查看 http://redis.io/topics/persistence 来获取更多信息. appendonly no # 纯累加文件名字(默认:"appendonly.aof") appendfilename "appendonly.aof"
于是,就抱着碰运气的想法,把配置改了appendonly yes改为no,重启redis,果然够没有任何报错,而且,那三个命令也被禁用了。
以上这篇redis禁止几个危险命令的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
问题
配置
就是
文件
命令
数据
程序
情况
感觉
服务器
模式
还是
进程
服务
危险
方法
操作系统
碰运气
三个
事件
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
有格互联网科技
伟宏互联网科技
北京路客互联网科技有限公司
互联网金融 金融科技
安徽鑫晟辉互联网科技
掌上梦互联网科技
天扬科技互联网广告
互联网时代科技改变生活
宁夏科技产业互联网案例
宝灵互联网科技有限公司
青岛科技大学互联网大赛研究生
苏州铭阳互联网科技有限公司
互联网科技扶贫时间
互联网金融科技展
浙南科技城互联网大厦建设工程
深圳艾果互联网通讯科技
山东星卡互联网科技有限公司官网
互联网科技包装股
抖集互联网科技技术咨询
互联网科技品牌
互联网科技公司华为
亿账通互联网科技
广州善班互联网科技
互联网科技公司招聘
科技互联网的估值
互联网还是高科技吗
互联网科技大奖都有哪些公司
允成互联网科技有限公司融资
洛阳共同富裕互联网科技有限公司
前海云享互联网科技