searchix: add passive backend health checks
1 file changed, 7 insertions(+), 0 deletions(-)
changed files
M system/roles/searchix.nix → system/roles/searchix.nix
@@ -33,11 +33,18 @@ handle { reverse_proxy { to localhost:${port} r5.fin-marlin.ts.net:${port} lb_policy first + + # active health checks (service running) health_uri /health health_status 2xx health_interval 10s health_timeout 2s health_fails 2 + + # passive health checks + max_fails 5 + fail_duration 30s + unhealthy_status 5xx } } encode zstd gzip {