Изменение поведения написания файловой системы 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 

график

Вам необходимо настроить эти параметры , теперь у вас есть:

 save 300 1000 save 60 80000 save 900 1 

Разъяснение:

 save NM 

означает

сохраните набор данных redis на диск каждые Ns, если изменилось хотя бы М ключей

Мой совет начинается с значения по умолчанию, которое save 300 1000 . Это довольно разумная настройка. Я предполагаю, что на вашей машине эти три сейва накапливаются как-то, а затем вы видите щуку.