redis参数AOF参数的bug

Posted vansky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了redis参数AOF参数的bug相关的知识,希望对你有一定的参考价值。

问题:redis 不想开启AOF了。但是还老是出现BGREWRITEAOF 。(本redis版本为4.0.6)

涉及持久化参数设置如下:

排查及结果

该redis以前开启过 AOF ,后来停止AOF。info信息里面的  aof_last_cow_size:153202688 信息不为0

当redis写入数据达到 auto-aof-rewrite-percentage * aof_last_cow_size 时候就会触发BGREWRITEAOF 尽管appendonly  no 。

建议:redis不想开启AOF的时候 ,设置:

auto-aof-rewrite-percentage 0

appendonly  no 

以防止莫名的bgsave阻塞。

以上是关于redis参数AOF参数的bug的主要内容,如果未能解决你的问题,请参考以下文章

redis 持久化 AOF RDB

redis 开启AOF

redis 开启AOF

Redis 高可用方案 配置参数详解

redis 之redis持久化rdb与aof

Redis中的AOF工作流程