Since #1755 the page cache resolves the tenant on every cacheable GET. Subdomain/registered-host resolvers cache for 30s; HeaderResolver, PathPrefixResolver and PortResolver query the registry each time, so every page-cache hit costs one registry SELECT and a registry outage stops hits. Give them the same bounded cache (incl. misses). Related: #1662.
Since #1755 the page cache resolves the tenant on every cacheable GET. Subdomain/registered-host resolvers cache for 30s; HeaderResolver, PathPrefixResolver and PortResolver query the registry each time, so every page-cache hit costs one registry SELECT and a registry outage stops hits. Give them the same bounded cache (incl. misses). Related: #1662.