当前位置: 首页 > news >正文

Redis怎样优雅地关闭AOF_在运行期间动态将appendonly设置为no

CONFIG SET appendonly no 的真实行为是停止追加新命令、触发最终AOF rewrite生成最小化快照文件、清空缓冲区,但不删除原AOF文件且不修改配置项。不能直接关闭正在写入的 AOF 文件,CONFIG SET appendonly no 会触发 Redis 自动重写并清空当前 AOF 缓冲区,但旧 AOF 文件仍保留在磁盘上——这不是“关闭”,只是停写新内容。CONFIG SET appendonly no 真实行为是什么这条命令不是“关掉 AOF”,而是让 Redis 停止追加新命令到 appendfilename 指定的文件,并在后台完成一次最终的 AOF rewrite(如果缓冲区非空),生成一个最小化快照式 AOF 文件,然后清空缓冲区。原 AOF 文件不会被删除,也不会被自动禁用加载。执行后 redis.conf 中的 appendonly 仍是 yes,重启后仍会加载原 AOF 文件Redis 进程里 INFO persistence 显示 aof_enabled:0,但 aof_current_size 和 aof_base_size 不归零若此时手动删掉 appendfilename 对应的文件,重启会报错:Failed opening the AOF file: No such file or directory想真正停用 AOF,必须做三件事仅靠 CONFIG SET 不足以让 AOF “消失”。要让 Redis 彻底不依赖 AOF 启动,需同步操作配置、文件和持久化策略:先执行 CONFIG SET appendonly no 停止追加再执行 CONFIG SET appendfilename ""(可选,但避免后续误加载)手动删掉磁盘上的 AOF 文件(路径见 CONFIG GET appendfilename),否则重启时仍会尝试加载修改 redis.conf:把 appendonly yes 改成 appendonly no,否则下次重启又启用为什么不能只删文件不改配置Redis 启动时按 redis.conf 的 appendonly 和 appendfilename 决定是否加载 AOF。即使你删了文件,只要 appendonly yes 且 appendfilename 指向某个路径,Redis 就会在启动时检查该路径是否存在;不存在就报错退出,不会自动 fallback 到 RDB。 There’s An AI For That 全球领先的 AI 聚合器,收集10,225个AI工具,可用于超过2,548个任务。

http://www.cnnetsun.cn/news/1792774.html

相关文章:

  • PCB布局设计核心原则与实战技巧
  • DFRobot MGC3130电容式手势传感器库深度解析
  • 大疆c板开发例程
  • 沈阳路灯工厂名声
  • MQTT快速入门
  • 以太网和CAN,WIFI
  • 美团推荐算法研究员面试题精选:10道高频考题+答案解析(附PDF)
  • Codeforces Round 1091 (Div. 2) and CodeCraft 26 2217
  • 实时行情系统设计:从协议选择到高可用架构,再到数据源选型钩
  • 【Hot 100 刷题计划】 LeetCode 17. 电话号码的字母组合 | C++ 回溯算法经典模板
  • GitHub 推送该用 SSH 还是 HTTPS?一篇讲透两种登录方式的区别
  • 余弦调度策略
  • [Linux][虚拟串口]x一个特殊的字节露
  • 打理多个微信不用慌,告别切换内耗很简单
  • 深度解码:华为IPD流程管理体系L1-L5最佳实践与数字化转型架构全景(PPT)
  • 【无标题】鑫博XB931M wifi模块
  • WPF新手村教程(七)—— 终章(MVVM架构初见杀)疾
  • 把握 AI 时代核心:孩子自主能力的脑能构建路径
  • 面向对象 方法重写 继承 多态 final 相关案例
  • Linux I/O 演进史:从管道到零拷贝,一篇串起个服务端核心原语纠
  • Kiro IDE remote extension host terminated unexpectedly #4231 官方状态:**未修复**(2026最新实测)
  • OpenClaw安装使用指南
  • 2026届最火的六大AI辅助论文网站解析与推荐
  • plog嵌入式C++日志库:轻量、零开销与跨平台实践
  • 嵌入式网络接口设计:硬件选型与软件优化实践
  • M5StickC-Plus嵌入式开发全指南:ESP32-PICO-D4硬件解析与低功耗实践
  • PCSEL(光子晶体表面发射激光器)技术首次展示
  • 基于组件化架构的Bilibili-Evolved性能优化实战:实现60fps流畅播放与40%内存占用降低
  • 阻抗匹配原理与工程实践全解析
  • Omdia:受社交视频广告推动,2030年全球在线视频和电视收入将超过1万亿美元