]> git.ipfire.org Git - thirdparty/haproxy.git/commitdiff
DOC: quic: Maximum congestion control window configuration
authorFrédéric Lécaille <flecaille@haproxy.com>
Mon, 13 Nov 2023 16:15:12 +0000 (17:15 +0100)
committerFrédéric Lécaille <flecaille@haproxy.com>
Mon, 13 Nov 2023 17:17:43 +0000 (18:17 +0100)
Document the optional parameter which may be supplied after the congestion
control algorithm name to set the maximum congestion control window.

doc/configuration.txt

index 12606df384a58daac03d4632c3dd9d22bbc93ba8..0d23c353b0aff2ecc4b362fd4b88e37618b2e90c 100644 (file)
@@ -15587,11 +15587,20 @@ proto <name>
   h2" on the bind line.
 
 quic-cc-algo { cubic | newreno }
+quic-cc-algo { cubic | newreno }(max_window)
   This is a QUIC specific setting to select the congestion control algorithm
   for any connection attempts to the configured QUIC listeners. They are similar
-  to those used by TCP.
+  to those used by TCP. An optional value in bytes may be used to specify the
+  maximum window size. It must be greater than 1k and smaller than 4g.
 
   Default value: cubic
+  Default window value: tune.quic.frontend.conn-tx-buffers.limit * tune.bufsize
+
+  Example:
+      # newreno congestion control algorithm
+      quic-cc-algo newreno
+      # cubic congestion control algorithm with one megabytes as window
+      quic-cc-algo cubic(1m)
 
 quic-force-retry
   This is a QUIC specific setting which forces the use of the QUIC Retry feature