redis 在文件大小达到100%之前发生AOF重写

rnmwe5a2  于 2022-10-31  发布在  Redis
关注(0)|答案(1)|浏览(204)

AOF文件重写在达到文件大小限制100%之前被触发。我的配置:

auto-aof-rewrite-percentage 100
auto-aof-rewrite-min-size 64mb
aof_last_cow_size:504176640
aof_current_size:5770369649
aof_base_size:5486679840

根据我的理解,它应该达到两个条件(auto-aof-rewrite-percentage和auto-aof-rewrite-min-size)来触发AOF重写。AOF文件大小是5GB,我希望下一次AOF重写在文件大小为10 GB时触发,但它每天会发生3-4次。

hjzp0vay

hjzp0vay1#

info命令stats没有任何指示说明正在手动执行BGREWRITEAOF。但是,在比较这些时间内的磁盘/aof文件大小和aof_rewrite_time_sec规范后,我确实看到aof大小在触发重写时具有弹性。根据一天中的给定时间点,aof的大小正在发生变化(已优化)..(3- 7 GiB)这可能是由于条目数以及为该键配置的ttl..我正在进一步调查..到目前为止,我发现这是由于文件大小增加而发生的有效触发器..
感谢您抽出宝贵时间...

相关问题