|
2 | 2 | <html lang="en"> |
3 | 3 | <head> |
4 | 4 | <meta charset="utf-8" /> |
5 | | - <title>HAProxy version 3.1-dev11 - Configuration Manual</title> |
| 5 | + <title>HAProxy version 3.1-dev11-1 - Configuration Manual</title> |
6 | 6 | <link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" /> |
7 | 7 | <link href="https://raw.githubusercontent.com/thomaspark/bootswatch/v3.3.7/cerulean/bootstrap.min.css" rel="stylesheet" /> |
8 | 8 | <link href="../css/page.css?0.4.2-15" rel="stylesheet" /> |
|
4183 | 4183 |
|
4184 | 4184 | <a class="list-group-item" href="#tune.recv_enough">tune.recv_enough</a> |
4185 | 4185 |
|
| 4186 | + <a class="list-group-item" href="#tune.renice.runtime">tune.renice.runtime</a> |
| 4187 | + |
| 4188 | + <a class="list-group-item" href="#tune.renice.startup">tune.renice.startup</a> |
| 4189 | + |
4186 | 4190 | <a class="list-group-item" href="#tune.ring.queues">tune.ring.queues</a> |
4187 | 4191 |
|
4188 | 4192 | <a class="list-group-item" href="#tune.runqueue-depth">tune.runqueue-depth</a> |
|
4406 | 4410 | You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br> |
4407 | 4411 | </p> |
4408 | 4412 | <p class="text-right"> |
4409 | | - <small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2024/11/01</b></small> |
| 4413 | + <small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2024/11/04</b></small> |
4410 | 4414 | </p> |
4411 | 4415 | </div> |
4412 | 4416 | <!-- /.sidebar --> |
|
4417 | 4421 | <div class="text-center"> |
4418 | 4422 | <h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1> |
4419 | 4423 | <h2>Configuration Manual</h2> |
4420 | | - <p><strong>version 3.1-dev11</strong></p> |
| 4424 | + <p><strong>version 3.1-dev11-1</strong></p> |
4421 | 4425 | <p> |
4422 | 4426 | 2024/11/01<br> |
4423 | 4427 |
|
@@ -7024,6 +7028,8 @@ <h2 id="chapter-2.9" data-target="2.9"><small><a class="small" href="#2.9">2.9.< |
7024 | 7028 | - <a href="#tune.quic.retry-threshold">tune.quic.retry-threshold</a> |
7025 | 7029 | - <a href="#tune.quic.socket-owner">tune.quic.socket-owner</a> |
7026 | 7030 | - <a href="#tune.quic.zero-copy-fwd-send">tune.quic.zero-copy-fwd-send</a> |
| 7031 | + - <a href="#tune.renice.runtime">tune.renice.runtime</a> |
| 7032 | + - <a href="#tune.renice.startup">tune.renice.startup</a> |
7027 | 7033 | - <a href="#tune.rcvbuf.backend">tune.rcvbuf.backend</a> |
7028 | 7034 | - <a href="#tune.rcvbuf.client">tune.rcvbuf.client</a> |
7029 | 7035 | - <a href="#tune.rcvbuf.frontend">tune.rcvbuf.frontend</a> |
@@ -9146,6 +9152,20 @@ <h2 id="chapter-3.2" data-target="3.2"><small><a class="small" href="#3.2">3.2.< |
9146 | 9152 | </pre><a class="anchor" name="tune.quic.zero-copy-fwd-send"></a><a class="anchor" name="3-tune.quic.zero-copy-fwd-send"></a><a class="anchor" name="3.2-tune.quic.zero-copy-fwd-send"></a><a class="anchor" name="tune.quic.zero-copy-fwd-send (Global parameters)"></a><a class="anchor" name="tune.quic.zero-copy-fwd-send (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.quic.zero-copy-fwd-send"></a><a href="#3.2-tune.quic.zero-copy-fwd-send">tune.quic.zero-copy-fwd-send</a></b> <span style="color: #800">{ on | off }</span></div><pre class="text">Enables ('on') of disabled ('off') the zero-copy sends of data for the QUIC |
9147 | 9153 | multiplexer. It is enabled by default. |
9148 | 9154 | </pre><div class="page-header"><b>See also:</b> tune.disable-zero-copy-forwarding</div> |
| 9155 | +<a class="anchor" name="tune.renice.runtime"></a><a class="anchor" name="3-tune.renice.runtime"></a><a class="anchor" name="3.2-tune.renice.runtime"></a><a class="anchor" name="tune.renice.runtime (Global parameters)"></a><a class="anchor" name="tune.renice.runtime (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.renice.runtime"></a><a href="#3.2-tune.renice.runtime">tune.renice.runtime</a></b> <span style="color: #080"><number></span></div><pre class="text">This configuration option takes a value between -20 and 19. It applies a |
| 9156 | +scheduling priority as documented in man 2 setpriority. This priority is |
| 9157 | +applied after the configuration parsing, which means only the worker or the |
| 9158 | +standalone process will apply it. It is usually configured to set a higher |
| 9159 | +priority than a process doing configuration parsing (tune.renice.startup). |
| 9160 | +</pre><div class="page-header"><b>See also:</b> tune.renice.startup</div> |
| 9161 | +<a class="anchor" name="tune.renice.startup"></a><a class="anchor" name="3-tune.renice.startup"></a><a class="anchor" name="3.2-tune.renice.startup"></a><a class="anchor" name="tune.renice.startup (Global parameters)"></a><a class="anchor" name="tune.renice.startup (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.renice.startup"></a><a href="#3.2-tune.renice.startup">tune.renice.startup</a></b> <span style="color: #080"><number></span></div><pre class="text">This configuration option takes a value between -20 and 19. It applies a |
| 9162 | +scheduling priority as documented in man 2 setpriority. This priority is |
| 9163 | +applied before applying the rest of the configuration which can be useful if |
| 9164 | +you want to lower the priority for configuration parsing. This is applied on |
| 9165 | +the standalone process or the worker before configuration parsing. Once the |
| 9166 | +configuration is parsed, the previous priority is restored unless |
| 9167 | +tune.renice.runtime is used. |
| 9168 | +</pre><div class="page-header"><b>See also:</b> tune.renice.runtime</div> |
9149 | 9169 | <a class="anchor" name="tune.rcvbuf.backend"></a><a class="anchor" name="3-tune.rcvbuf.backend"></a><a class="anchor" name="3.2-tune.rcvbuf.backend"></a><a class="anchor" name="tune.rcvbuf.backend (Global parameters)"></a><a class="anchor" name="tune.rcvbuf.backend (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.rcvbuf.backend"></a><a href="#3.2-tune.rcvbuf.backend">tune.rcvbuf.backend</a></b> <span style="color: #080"><number></span></div><a class="anchor" name="tune.rcvbuf.frontend"></a><a class="anchor" name="3-tune.rcvbuf.frontend"></a><a class="anchor" name="3.2-tune.rcvbuf.frontend"></a><a class="anchor" name="tune.rcvbuf.frontend (Global parameters)"></a><a class="anchor" name="tune.rcvbuf.frontend (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.rcvbuf.frontend"></a><a href="#3.2-tune.rcvbuf.frontend">tune.rcvbuf.frontend</a></b> <span style="color: #080"><number></span></div><pre class="text">For the kernel socket receive buffer size on non-connected sockets to this |
9150 | 9170 | size. This can be used QUIC in listener mode and log-forward on the frontend. |
9151 | 9171 | The default system buffers might sometimes be too small for sockets receiving |
@@ -31365,7 +31385,7 @@ <h2 id="chapter-11.3" data-target="11.3"><small><a class="small" href="#11.3">11 |
31365 | 31385 | <br> |
31366 | 31386 | <hr> |
31367 | 31387 | <div class="text-right"> |
31368 | | - HAProxy 3.1-dev11 – Configuration Manual<br> |
| 31388 | + HAProxy 3.1-dev11-1 – Configuration Manual<br> |
31369 | 31389 | <small>, 2024/11/01</small> |
31370 | 31390 | </div> |
31371 | 31391 | </div> |
|
0 commit comments