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

etcd自动压缩清理

autoCompactionMode: revision
autoCompactionRetention: 1000

这两行配置是 etcd 的自动压缩(auto-compaction)相关配置:

  1. autoCompactionMode: revision
  • 这行配置指定了 etcd 的自动压缩模式为 “revision”(修订版本)模式,etcd 支持两种压缩模式:
    • revision:基于修订版本号进行压缩
    • periodic:基于时间间隔进行压缩
  1. autoCompactionRetention: 1000
  • 这行配置指定了保留的修订版本数量
  • 当 etcd 的修订版本数超过 1000 时,会自动压缩历史数据
  • 这意味着 etcd 会保留最近的 1000 个修订版本,删除更早的版本

这些配置的作用是:

  1. 防止数据无限增长:etcd 会记录所有的数据变更历史,如果不进行压缩,数据会持续增长
  2. 优化存储空间:通过定期压缩,可以释放不再需要的存储空间
  3. 提高性能:减少历史数据可以提升 etcd 的读写性能

在上面的配置中:

  • 使用 revision 模式意味着压缩是基于数据变更次数而不是时间
  • 保留 1000 个修订版本是一个相对保守的配置,可以保证有足够的历史记录用于故障恢复
  • 这个配置适合需要保留一定历史记录但又不想占用太多存储空间的场景

如果想调整这些参数:

  • 如果存储空间紧张,可以减小 autoCompactionRetention 的值
  • 如果更关注时间而不是变更次数,可以将 autoCompactionMode 改为 periodic,并设置 autoCompactionRetention 为时间值(如 “1h” 表示 1 小时)
http://www.lryc.cn/news/588666.html

相关文章:

  • easy-ui中的相对路径和绝对路径问题
  • 现代CSS实战:用变量与嵌套重构可维护的前端样式
  • 【GPIO】从STM32F103入门GPIO寄存器
  • 腿姐政治笔记唯物辩证法(2)(12356)
  • 面试遇到的问题
  • 使用JS编写用户信息采集表单
  • 利用android studio,对图片资源进行二次压缩
  • 网络编程-epoll模型/udp通信
  • Node.js 中http 和 http/2 是两个不同模块对比
  • AutoGPT vs BabyAGI:自主任务执行框架对比与选型深度分析
  • python的形成性考核管理系统
  • 1.easypan-登录注册
  • P3842 [TJOI2007] 线段
  • 基于多智能体强化学习的医疗检索增强生成系统研究—MMOA-RAG架构设计与实现
  • 编程技能:多文件编译
  • c++图形题练习程序
  • LVS三种模式实战
  • 图机器学习(6)——图自编码器
  • 【电脑】显卡(GPU)的基础知识
  • 【轨物方案】当补贴退潮,光伏电站如何回归价值本质?
  • MySQL数据库----函数
  • 【PTA数据结构 | C语言版】二叉树前序序列化
  • 跨平台游戏引擎 Axmol-2.7.1 发布
  • git起步
  • 微信小程序翻书效果
  • 《汇编语言:基于X86处理器》第8章 高级过程(1)
  • 基于UDP/IP网络游戏加速高级拥塞控制算法(示意:一)
  • 力扣-使用双指针的方法的题们(持续更新中。。。
  • 一、CV_图像分类简介
  • Typecho插件开发:优化文章摘要处理短代码问题