|
2 | 2 | <html lang="en">
|
3 | 3 | <head>
|
4 | 4 | <meta charset="utf-8" />
|
5 |
| - <title>HAProxy version 3.2-dev13 - Configuration Manual</title> |
| 5 | + <title>HAProxy version 3.2-dev14-2 - 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" />
|
|
4557 | 4557 | You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br>
|
4558 | 4558 | </p>
|
4559 | 4559 | <p class="text-right">
|
4560 |
| - <small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/04/30</b></small> |
| 4560 | + <small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/05/02</b></small> |
4561 | 4561 | </p>
|
4562 | 4562 | </div>
|
4563 | 4563 | <!-- /.sidebar -->
|
|
4568 | 4568 | <div class="text-center">
|
4569 | 4569 | <h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1>
|
4570 | 4570 | <h2>Configuration Manual</h2>
|
4571 |
| - <p><strong>version 3.2-dev13</strong></p> |
| 4571 | + <p><strong>version 3.2-dev14-2</strong></p> |
4572 | 4572 | <p>
|
4573 |
| - 2025/04/30<br> |
| 4573 | + 2025/05/02<br> |
4574 | 4574 |
|
4575 | 4575 | </p>
|
4576 | 4576 | </div>
|
@@ -9387,6 +9387,9 @@ <h2 id="chapter-3.2" data-target="3.2"><small><a class="small" href="#3.2">3.2.<
|
9387 | 9387 | will implicitly default to "pre-3.1-bug" to match with the historical
|
9388 | 9388 | behavior. It is recommended to set this option to "normal" after ensuring
|
9389 | 9389 | that in-use Lua scripts are properly handling bool haproxy samples as booleans.
|
| 9390 | + |
| 9391 | +This setting must be set before any "<a href="#lua-load">lua-load</a>" or "<a href="#lua-load-per-thread">lua-load-per-thread</a>" |
| 9392 | +directive for it to be considered, else it is ignored. |
9390 | 9393 | </pre><a class="anchor" name="tune.lua.burst-timeout"></a><a class="anchor" name="3-tune.lua.burst-timeout"></a><a class="anchor" name="3.2-tune.lua.burst-timeout"></a><a class="anchor" name="tune.lua.burst-timeout (Global parameters)"></a><a class="anchor" name="tune.lua.burst-timeout (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.lua.burst-timeout"></a><a href="#3.2-tune.lua.burst-timeout">tune.lua.burst-timeout</a></b> <span style="color: #080"><timeout></span></div><pre class="text">The "burst" execution timeout applies to any Lua handler. If the handler
|
9391 | 9394 | fails to finish or yield before timeout is reached, it will be aborted to
|
9392 | 9395 | prevent thread contention, to prevent traffic from not being served for too
|
@@ -10946,8 +10949,14 @@ <h2 id="chapter-3.13" data-target="3.13"><small><a class="small" href="#3.13">3.
|
10946 | 10949 | it could block the event loop, blocking the traffic on the same thread. Meaning
|
10947 | 10950 | that the certificates and keys generated from HAProxy will need to be dumped
|
10948 | 10951 | from outside HAProxy using "dump ssl cert" on the stats socket.
|
10949 |
| -The generation is not scheduled and must be triggered using the CLI command |
10950 |
| -"acme renew". See also "acme ps" in the management guide. |
| 10952 | +External Account Binding (EAB) is not supported. |
| 10953 | + |
| 10954 | +The ACME scheduler starts at HAProxy startup, it will loop over the |
| 10955 | +certificates and start an ACME renewal task when the notAfter task is past |
| 10956 | +curtime + (notAfter - notBefore) / 12, or 7 days if notBefore is not defined. |
| 10957 | +The scheduler will then sleep and wakeup after 12 hours. |
| 10958 | +It is possible to start manually a renewal task with "acme renew'. |
| 10959 | +See also "acme ps" in the management guide. |
10951 | 10960 |
|
10952 | 10961 | The following keywords are usable in the ACME section:
|
10953 | 10962 | </pre><a class="anchor" name="account-key"></a><a class="anchor" name="3-account-key"></a><a class="anchor" name="3.13-account-key"></a><a class="anchor" name="account-key (Global parameters)"></a><a class="anchor" name="account-key (ACME)"></a><div class="keyword"><b><a class="anchor" name="account-key"></a><a href="#3.13-account-key">account-key</a></b> <span style="color: #080"><filename></span></div><pre class="text">Configure the path to the account key. The key need to be generated before
|
@@ -32652,8 +32661,8 @@ <h2 id="chapter-11.3" data-target="11.3"><small><a class="small" href="#11.3">11
|
32652 | 32661 | <br>
|
32653 | 32662 | <hr>
|
32654 | 32663 | <div class="text-right">
|
32655 |
| - HAProxy 3.2-dev13 – Configuration Manual<br> |
32656 |
| - <small>, 2025/04/30</small> |
| 32664 | + HAProxy 3.2-dev14-2 – Configuration Manual<br> |
| 32665 | + <small>, 2025/05/02</small> |
32657 | 32666 | </div>
|
32658 | 32667 | </div>
|
32659 | 32668 | <!-- /.col-lg-12 -->
|
|
0 commit comments