influxdb/router2/benches
Dom Dwyer 94358af65c feat(router2): simultaneous HTTP request limit
This commit adds a service protection limit, allowing the router to
restrict the number of simultaneous HTTP requests to a hard-coded limit
of 200.

By dropping additional requests once the router is serving the
configured maximum, the router is prevented from accepting more and more
requests that stack up waiting on the catalog / postgres connection
pool. Currently buffering all these stalled connections consumes so much
memory the router is OOM killed. After this commit, a portion of
requests will be satisfied and the rest will be dropped early with a
HTTP 503 Service Unavailable response.
2022-04-26 11:13:24 +01:00
..
e2e.rs feat(router2): simultaneous HTTP request limit 2022-04-26 11:13:24 +01:00
schema_validator.rs
sharder.rs