Redis 파일 시스템 쓰기 동작 변경

Redis 파일 시스템 쓰기 동작 변경

현재 내 서버의 Redis 파일 시스템 사용량은 20분마다 최고조에 달합니다. 때로는 63.1%에서 90.9% 이상까지! 이로 인해 모니터링을 통해 더 오랜 기간 동안 경고가 전송됩니다. 이런 일이 발생하지 않도록 Redis 구성을 변경하는 방법이 있습니까? 이것은 내 현재 구성입니다.

activerehashing yes
appendfsync everysec
appendonly no
bind 127.0.0.1
daemonize yes
databases 16
dbfilename dump.rdb
dir /var/lib/redis
logfile /var/log/redis/redis-server.log
loglevel notice
no-appendfsync-on-rewrite no
pidfile /var/run/redis/redis-server.pid
port 6379
rdbcompression yes
save 300 1000
save 60 80000
save 900 1
slave-serve-stale-data yes
syslog-enabled yes
timeout 300

제도법

답변1

너는 조정해야 해.이러한 설정, 이제 다음이 수행됩니다.

save 300 1000
save 60 80000
save 900 1

설명하다:

save N M

방법

M개 이상의 키가 변경된 경우 N초마다 Redis 데이터 세트를 디스크에 저장합니다.

save 300 1000내 제안은 꽤 합리적인 설정인 기본값으로 시작하는 것입니다 . 내 생각엔 여러분의 컴퓨터에 이 세 가지 저장 내용이 어떻게든 축적되고 바라쿠다를 보게 될 것입니다.

관련 정보