首页 > 其他分享 >配置etcd自动压缩

配置etcd自动压缩

时间:2024-07-21 17:41:30浏览次数:13  
标签:版本号 auto 压缩 -- 自动 compaction etcd etcdctl

压缩碎片->清理空间

# 压缩回收历史版本,回收从0到指定版本号的非key最新版本的历史版本数据
etcdctl compact 版本号
# 清理占用的系统存储空间
etcdctl defrag

自动压缩策略的2种模式

压缩策略

参数配置

适用场景

按时间周期性压缩

--auto-compaction-mode=periodic

--auto-compaction-retention=1(单位是小时)

不考虑保留历史版本号数量

按保留历史版本号数量压缩

--auto-compaction-mode=revision

--auto-compaction-retention=100(历史版本号数量)

相当于每隔5分钟执行一次etcdctl compact 版本号,rev值是最新版本-100

大量产生历史版本

最佳实践

https://cloud.tencent.com/developer/article/1917040

1. 配置--auto-compaction-mode=periodic和--auto-compaction-retention=1参数
2. 推荐通过cronjob定期执行etcdctl defrag(如果执行时间> election timeout,那么集群会进入重新选主模式)

标签:版本号,auto,压缩,--,自动,compaction,etcd,etcdctl
From: https://www.cnblogs.com/WJQ2017/p/18314729

相关文章

  • 【压缩泛化】对大语言模型智能涌现的理解
    AGI=MaximizingCompression!1.智能定义   一年时间,大语言模型(LLM)席卷互联网行业,包括自己在内,日常工作生活已经快离不开大模型应用了。前段时间,看到有赞干掉了30多人的UI团队,后又干掉了HRBP团队,想当初自己还拿到过有赞的offer,对于公司果断、雷厉风行的风格还是有......
  • 【Docker】Docker-consul容器服务自动发现与注册
    目录一.Consul概述1.解决了什么问题2.什么叫微服务或者注册与发现3.consul的模式4.相关命令二.consul部署1.consul服务器部署2.部署docker容器3.Nginx负载均衡器3.1.安装启动nginx3.2.配置nginx负载均衡3.3.创建配置consulcomplate模板文件3.4.添加consul节点3......
  • Windows server 2012 设置开机自动登陆并启动启动程序
    设置开机自动登陆按住Win键,再按R键(Win+R),启动”运行”窗口;WindowsXP/2003/2008/2008R2输入”controluserpasswords2″(不含引号)回车;Windows7输入”netplwiz”(不含引号),回车;在”用户帐户”-“用户”界面中,取消”要使用本机,用户必须输入用户名和密码(E)”复选框;按”......
  • 如何在 Windows 11 上停止自动更新
    您想禁用Windows11自动更新吗?这里有三种方法可以做到这一点。Windows11每月自动接收维护和安全更新,并根据需要修补漏洞、修复错误、提高整体性能和(偶尔)添加新功能。尽管这种方法使设备保持最新位的更新,但它是最令人沮丧的功能之一,因为更新的质量控制一直存在问题。......
  • 深度学习印章检测(自动生成数据集+yolov5)
    目录1概述1.1简介1.2演示2软件安装3数据集3.1生成随机字符3.2生成印章图片3.3生成word文件3.4Word转PDF文件3.5PDF转图像4labelme标记5yolov5训练1概述本文将从代码层面的角度来剖析印章数据集如何自动生成,以及如何进行训练与测试,如果希望获取直......
  • LabVIEW电路产品功能自动检测系统
    开发基于LabVIEW的电路产品功能自动检测系统。该系统通过整合先进的硬件和软件技术,实现了电路产品的自动化测试,显著提高了测试效率和准确性,对于提升电子产品的可靠性和工作效率具有重要意义。项目背景在电子制造业中,电路产品的性能和可靠性直接影响到产品的质量和市场竞争力......
  • idea maven 经常主目录自动变回默认的解决方法
    方法1:直接把默认C盘下的目录,替换为,或者添加阿里的settings.xml文件方法2:在IDEA右上角File->Settings->Build,Execution,Deployment->BuildTools->Maven我们可以看到自己的Maven配置信息如果不是自己配置的Maven,这样改修改C:\Users\lx\AppData\Roaming\JetBrains\I......
  • 第二节:一锁二判三更新、短信验证码完善方案、自动关单问题
    一.        二.        三.         !作       者:Yaopengfei(姚鹏飞)博客地址:http://www.cnblogs.com/yaopengfei/声     明1:如有错误,欢迎讨论,请勿谩骂^_^。声     明2:原创博客请在转载......
  • netCDF 多边形是固定大小的光栅图像
    我正在尝试从netCDF文件转换数据;数据包含多边形和甲烷浓度值。frommatplotlib.patchesimportPolygonimportcartopy.crsasccrsimportcartopy.featureascfeature#%%Plottingthepolygonsfig,ax=plt.subplots(figsize=(10,10),subplot_kw={'projection':c......
  • 关于service层自动生成mapper接口时为静态方法的解决办法
    在Service层自动生成Mapper方法的时候出现带方法体的静态方法而不是抽象方法,例如mapper中生成这样的方法:staticIntegerordersStatistics(Mapmaps){  }原因可能有两种1、mapper层未加mapper注解2、Service层调用的是Mapper类而不是使用Mapper生成的mapper对象错......