我托管了一个 Rails 5 网站,该网站使用 Sidekiq 管理其后台作业。我遇到的问题是, appendonly.aof 文件经常会变大,以至于它填满了保存它的整个磁盘。
有没有办法限制 appendonly.aof 的大小?
我的 redis.conf 文件非常标准
########################## 一般的守护进程是 pidfile /var/run/redis/redis-server.pid 端口 6379 tcp-backlog 511 绑定 0.0.0.0
超时 0 tcp-keepalive 0
日志级别通知
日志文件/var/log/redis/redis-server.log
数据库 16
########################## 快照save 900 1 save 300 10 save 60 10000 stop-writes-on-bgsave-error 是 rdbcompression 是 rdbchecksum 是 dbfilename dump.rdb dir /var/lib/redis
########################## 复制slave-serve-stale-data yes slave-read-only yes repl-disk-sync no repl-diskless-sync-delay 5 repl-disable-tcp-nodelay no slave-priority 100
############################ 安全 ##################### ######## 限制maxmemory-policy noeviction
######################## 仅附加模式appendonly yes appendfilename "appendonly.aof" appendfsync everysec no-appendfsync-on-rewrite no auto-aof-rewrite-percentage 100 auto-aof-rewrite-min-size 64mb aof-load-truncated yes
######################### LUA 脚本lua 时间限制 5000
########################## 慢日志慢日志日志慢于 10000
慢日志最大长度 128
######################### 延迟监视器延迟监视器阈值 0
####################### 事件通知通知键空间事件“”
######################## 高级配置哈希最大压缩列表条目 512 哈希最大压缩列表值 64
列表最大压缩列表条目 512 列表最大压缩列表值 64
第 512 章
zset-max-ziplist-entries 128 zset-max-ziplist-value 64
hll-sparse-max-bytes 3000
activerehashing 是
客户端输出缓冲限制正常 0 0 0 客户端输出缓冲限制从属 256mb 64mb 60 客户端输出缓冲限制 pubsub 32mb 8mb 60 hz 10
aof-rewrite-incremental-fsync 是
小智 7
使用auto-aof-rewrite-percentage
和auto-aof-rewrite-min-size
选项,您应该能够控制尺寸。
您还可以BGREWRITEAOF
在 redis-cli 中执行命令以手动触发它。
归档时间: |
|
查看次数: |
9962 次 |
最近记录: |