mirror of
https://github.com/rubenhensen/k8scd.git
synced 2026-11-15 22:29:09 +01:00
When a backend closes a kept-alive connection just as Envoy sends a request over it, Envoy returns a 503 (response flag UC) and does not retry by default. ingress-nginx retried these, so the race never showed. The Apache in front of immich (sol-auth) recycles its processes after 30 connections, which made this happen during page loads: three chunks got a 503 and immich failed with "error loading dynamically imported module". authentik and ntfy saw it too, less often. Retry up to twice on connection failures and resets, for every route on the Gateway.