From fb813a2130b2f454cc669fddb6c4187420240648 Mon Sep 17 00:00:00 2001 From: Astro Date: Fri, 31 Mar 2023 20:21:22 +0200 Subject: [PATCH] caveman: set redis backup schedule --- hosts/caveman/default.nix | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/hosts/caveman/default.nix b/hosts/caveman/default.nix index ce9195b7..3849d3bc 100644 --- a/hosts/caveman/default.nix +++ b/hosts/caveman/default.nix @@ -22,6 +22,14 @@ ''; services = { + # Override default backup schedule to reduce I/O + redis.servers.caveman.save = [ + # Every 2h if at least 1 entry changed + [ 7200 1 ] + # Every 30min if at least 10000 entries changed + [ 1800 10000 ] + ]; + caveman = { # leave 4 GB for caveman services redis.maxmemory = (config.microvm.mem - 4) * 1024 * 1024;