]> git.kaiwu.me - haproxy.git/commit
MINOR: mux-h2: permit to fix a minimum value for the advertised streams limit
authorWilly Tarreau <w@1wt.eu>
Thu, 19 Mar 2026 15:00:05 +0000 (16:00 +0100)
committerWilly Tarreau <w@1wt.eu>
Thu, 19 Mar 2026 15:24:32 +0000 (16:24 +0100)
commit932d77e2871b1258420805b3522c88e60123b7f5
tree123bfc5c21f38b0c0581da81d3cd70dfde98f4d0
parentc238965b2726710f6f30fd310af1162e4777dd8d
MINOR: mux-h2: permit to fix a minimum value for the advertised streams limit

When using rq-load on tune.h2.fe.max-concurrent-streams, it's easy to
reach a situation where only one stream is allowed. There's nothing
wrong with this but it turns out that slightly higher values do not
necessarily cause significantly higher loads and will improve the user
experience. For this reason the keyword now also supports "min" to
specify a value. Experimentation shows that values from 5 to 15 remain
very effective at protecting the run queue while allowing a great level
of parallelism that keeps a site fluid.
doc/configuration.txt
src/mux_h2.c