From 014930eae0f65854919c4cebff95b78d33dadf8e Mon Sep 17 00:00:00 2001 From: Rory& Date: Tue, 7 May 2024 18:34:16 +0200 Subject: Raise synapse cache, decrease connection pool --- host/Rory-nginx/services/matrix/synapse.nix | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'host') diff --git a/host/Rory-nginx/services/matrix/synapse.nix b/host/Rory-nginx/services/matrix/synapse.nix index 61270c8..98d5d3d 100755 --- a/host/Rory-nginx/services/matrix/synapse.nix +++ b/host/Rory-nginx/services/matrix/synapse.nix @@ -26,16 +26,18 @@ in federation = { client_timeout = "60s"; - max_short_retries = 6; - max_short_retry_delay = "10s"; + max_short_retries = 12; + max_short_retry_delay = "5s"; max_long_retries = 5; max_long_retry_delay = "30s"; }; - event_cache_size = "1200K"; #defaults to 10K + gc_min_interval = ["5m", "30m", "60m"]; + gc_thresholds = [1000, 500, 250] + event_cache_size = "12000K"; #defaults to 10K caches = { - global_factor = 5000.0; - cache_entry_ttl = "12h"; + global_factor = 50000.0; + cache_entry_ttl = "24h"; expire_caches = true; sync_response_cache_duration = "6h"; cache_autotuning = { @@ -90,7 +92,7 @@ in host = "127.0.0.1"; application_name = "matrix-synapse (rory.gay)"; cp_min = 5; - cp_max = 50; + cp_max = 10; #cp_reconnect_interval = "True"; }; }; -- cgit 1.4.1