如何彻底禁止 Redis 持久化功能

文/Fenying

公司有一台测试服务器,其中跑着一个 WordPress 站点。不知道什么时候开始,每次服务器重启,WordPress 的一些数据(例如角色权限)会还原到N久之前的样子。各种查代码没看出来,直到今天手动重启了下 Redis,连进去发现里面居然有一大坨 WordPress 的缓存数据!!!!

明明我关掉持久化了啊!!!刚刚重启过哪来的数据???

反复重启 Redis,依然如此。检查 Redis 配置,save 也是配置为 save "" 了。直到我看到一行配置

dir=/www/data/redis/

然后在里面找到了一个 rdb 文件……

删掉,重启 Redis,一切正常。简直吐血三升。

原来 Redis 只要在配置的范围内有这个持久化文件就会自动加载……

重要的事情说三遍,禁止持久化,除了要设置 save "",还要把持久化的本地文件干掉!

重要的事情说三遍,禁止持久化,除了要设置 save "",还要把持久化的本地文件干掉!

重要的事情说三遍,禁止持久化,除了要设置 save "",还要把持久化的本地文件干掉!

欲哭无泪。

转载于:https://my.oschina.net/fenying/blog/1631674

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值