当etcd参数--auto-compaction-mode=revision--auto-compaction-retention=1000时etcd是每次写操作都会触发检查是否应该压缩还是会定期检查?
当etcd参数--auto-compaction-mode=revision,--auto-compaction-retention=1000时,etcd会定期检查是否应该进行压缩操作,而不是在每次写操作时触发检查。这是因为etcd会在特定的时间间隔内检查当前存储的最新revision与--auto-compaction-retention参数指定的保留revision之间的差距。如果差距超过了指定的值,etcd将会触发压缩操作,删除旧的版本数据以释放存储空间。定期检查的时间间隔可以通过etcd配置文件中的auto-compaction-period参数进行配置,默认为5分钟。
原文地址: https://www.cveoy.top/t/topic/iTnk 著作权归作者所有。请勿转载和采集!