如何完全禁止 Redis 持久化功能

文/Fenyingredis

公司有一臺測試服務器,其中跑着一個 WordPress 站點。不知道何時開始,每次服務器重啓,WordPress 的一些數據(例如角色權限)會還原到N久以前的樣子。各類查代碼沒看出來,直到今天手動重啓了下 Redis,連進去發現裏面竟然有一大坨 WordPress 的緩存數據!!!!緩存

明明我關掉持久化了啊!!!剛剛重啓過哪來的數據???服務器

反覆重啓 Redis,依然如此。檢查 Redis 配置,save 也是配置爲 save "" 了。直到我看到一行配置測試

dir=/www/data/redis/

而後在裏面找到了一個 rdb 文件……code

刪掉,重啓 Redis,一切正常。簡直吐血三升。class

原來 Redis 只要在配置的範圍內有這個持久化文件就會自動加載……配置

重要的事情說三遍,禁止持久化,除了要設置 save "",還要把持久化的本地文件幹掉!權限

重要的事情說三遍,禁止持久化,除了要設置 save "",還要把持久化的本地文件幹掉!數據

重要的事情說三遍,禁止持久化,除了要設置 save "",還要把持久化的本地文件幹掉!db

欲哭無淚。

相關文章
相關標籤/搜索