Skip to content

Commit 6d7c2c7

Browse files
author
HAProxy Community
committed
Update docs for dev
1 parent d048b9f commit 6d7c2c7

File tree

3 files changed

+39
-12
lines changed

3 files changed

+39
-12
lines changed

docs/dev/configuration.html

Lines changed: 31 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8" />
5-
<title>HAProxy version 3.2-dev6-23 - Configuration Manual</title>
5+
<title>HAProxy version 3.2-dev6-30 - Configuration Manual</title>
66
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
77
<link href="https://raw.githubusercontent.com/thomaspark/bootswatch/v3.3.7/cerulean/bootstrap.min.css" rel="stylesheet" />
88
<link href="../css/page.css?0.4.2-15" rel="stylesheet" />
@@ -3882,6 +3882,8 @@
38823882

38833883
<a class="list-group-item" href="#strict-limits">strict-limits</a>
38843884

3885+
<a class="list-group-item" href="#strict-maxconn">strict-maxconn</a>
3886+
38853887
<a class="list-group-item" href="#strict-mode">strict-mode</a>
38863888

38873889
<a class="list-group-item" href="#strict-sni">strict-sni</a>
@@ -4275,6 +4277,8 @@
42754277

42764278
<a class="list-group-item" href="#tune.stick-counters">tune.stick-counters</a>
42774279

4280+
<a class="list-group-item" href="#tune.takeover-other-tg-connections">tune.takeover-other-tg-connections</a>
4281+
42784282
<a class="list-group-item" href="#tune.vars.global-max-size">tune.vars.global-max-size</a>
42794283

42804284
<a class="list-group-item" href="#tune.vars.proc-max-size">tune.vars.proc-max-size</a>
@@ -4460,7 +4464,7 @@
44604464
You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br>
44614465
</p>
44624466
<p class="text-right">
4463-
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/02/22</b></small>
4467+
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/02/26</b></small>
44644468
</p>
44654469
</div>
44664470
<!-- /.sidebar -->
@@ -4471,7 +4475,7 @@
44714475
<div class="text-center">
44724476
<h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1>
44734477
<h2>Configuration Manual</h2>
4474-
<p><strong>version 3.2-dev6-23</strong></p>
4478+
<p><strong>version 3.2-dev6-30</strong></p>
44754479
<p>
44764480
2025/02/19<br>
44774481

@@ -7278,6 +7282,7 @@ <h2 id="chapter-2.9" data-target="2.9"><small><a class="small" href="#2.9">2.9.<
72787282
- <a href="#tune.ssl.ssl-ctx-cache-size">tune.ssl.ssl-ctx-cache-size</a>
72797283
- tune.ssl.ocsp-update.maxdelay (deprecated)
72807284
- tune.ssl.ocsp-update.mindelay (deprecated)
7285+
- <a href="#tune.takeover-other-tg-connections">tune.takeover-other-tg-connections</a>
72817286
- <a href="#tune.vars.global-max-size">tune.vars.global-max-size</a>
72827287
- <a href="#tune.vars.proc-max-size">tune.vars.proc-max-size</a>
72837288
- <a href="#tune.vars.reqres-max-size">tune.vars.reqres-max-size</a>
@@ -9669,6 +9674,16 @@ <h2 id="chapter-3.2" data-target="3.2"><small><a class="small" href="#3.2">3.2.<
96699674
for each request, which does have measurable CPU impacts. Conversely, when
96709675
no &quot;track-sc&quot; rules are used, the value may be lowered (0 being valid to
96719676
entirely disable stick-counters).
9677+
</pre><a class="anchor" name="tune.takeover-other-tg-connections"></a><a class="anchor" name="3-tune.takeover-other-tg-connections"></a><a class="anchor" name="3.2-tune.takeover-other-tg-connections"></a><a class="anchor" name="tune.takeover-other-tg-connections (Global parameters)"></a><a class="anchor" name="tune.takeover-other-tg-connections (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.takeover-other-tg-connections"></a><a href="#3.2-tune.takeover-other-tg-connections">tune.takeover-other-tg-connections</a></b> <span style="color: #080">&lt;value&gt;</span></div><pre class="text">By default, we won't attempt to use idle connections from other thread groups.
9678+
This can however be changed. Valid values for &lt;value&gt; are : &quot;none&quot;, the
9679+
default, if used, no attempt will be made to use idle connections from
9680+
other thread groups, &quot;restricted&quot; where we will only attempt to get an idle
9681+
connection from another thread if we're using protocols that can't create
9682+
new connections, such as reverse http, as well as when using strict-maxconn,
9683+
and &quot;full&quot; where we will always look in other thread groups for idle
9684+
connections.
9685+
Note that using connections from other thread groups can occur performance
9686+
penalties, so it should not be used unless really needed.
96729687
</pre><a class="anchor" name="tune.vars.global-max-size"></a><a class="anchor" name="3-tune.vars.global-max-size"></a><a class="anchor" name="3.2-tune.vars.global-max-size"></a><a class="anchor" name="tune.vars.global-max-size (Global parameters)"></a><a class="anchor" name="tune.vars.global-max-size (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.vars.global-max-size"></a><a href="#3.2-tune.vars.global-max-size">tune.vars.global-max-size</a></b> <span style="color: #080">&lt;size&gt;</span></div><a class="anchor" name="tune.vars.proc-max-size"></a><a class="anchor" name="3-tune.vars.proc-max-size"></a><a class="anchor" name="3.2-tune.vars.proc-max-size"></a><a class="anchor" name="tune.vars.proc-max-size (Global parameters)"></a><a class="anchor" name="tune.vars.proc-max-size (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.vars.proc-max-size"></a><a href="#3.2-tune.vars.proc-max-size">tune.vars.proc-max-size</a></b> <span style="color: #080">&lt;size&gt;</span></div><a class="anchor" name="tune.vars.reqres-max-size"></a><a class="anchor" name="3-tune.vars.reqres-max-size"></a><a class="anchor" name="3.2-tune.vars.reqres-max-size"></a><a class="anchor" name="tune.vars.reqres-max-size (Global parameters)"></a><a class="anchor" name="tune.vars.reqres-max-size (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.vars.reqres-max-size"></a><a href="#3.2-tune.vars.reqres-max-size">tune.vars.reqres-max-size</a></b> <span style="color: #080">&lt;size&gt;</span></div><a class="anchor" name="tune.vars.sess-max-size"></a><a class="anchor" name="3-tune.vars.sess-max-size"></a><a class="anchor" name="3.2-tune.vars.sess-max-size"></a><a class="anchor" name="tune.vars.sess-max-size (Global parameters)"></a><a class="anchor" name="tune.vars.sess-max-size (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.vars.sess-max-size"></a><a href="#3.2-tune.vars.sess-max-size">tune.vars.sess-max-size</a></b> <span style="color: #080">&lt;size&gt;</span></div><a class="anchor" name="tune.vars.txn-max-size"></a><a class="anchor" name="3-tune.vars.txn-max-size"></a><a class="anchor" name="3.2-tune.vars.txn-max-size"></a><a class="anchor" name="tune.vars.txn-max-size (Global parameters)"></a><a class="anchor" name="tune.vars.txn-max-size (Performance tuning)"></a><div class="keyword"><b><a class="anchor" name="tune.vars.txn-max-size"></a><a href="#3.2-tune.vars.txn-max-size">tune.vars.txn-max-size</a></b> <span style="color: #080">&lt;size&gt;</span></div><pre class="text">These five tunes help to manage the maximum amount of memory used by the
96739688
variables system. &quot;global&quot; limits the overall amount of memory available for
96749689
all scopes. &quot;<a href="#proc">proc</a>&quot; limits the memory for the process scope, &quot;sess&quot; limits the
@@ -22973,6 +22988,18 @@ <h2 id="chapter-5.2" data-target="5.2"><small><a class="small" href="#5.2">5.2.<
2297322988
default value.
2297422989
It may also be used as &quot;<span class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">default-server<span class="caret"></span></a><ul class="dropdown-menu"><li class="dropdown-header">This keyword is available in sections :</li><li><a href="#default-server%20%28Peers%29">Peers</a></li><li><a href="#default-server%20%28Alphabetically%20sorted%20keywords%20reference%29">Alphabetically sorted keywords reference</a></li></ul></span>&quot; setting to reset any previous
2297522990
&quot;<span class="dropdown"><a class="dropdown-toggle" data-toggle="dropdown" href="#">default-server<span class="caret"></span></a><ul class="dropdown-menu"><li class="dropdown-header">This keyword is available in sections :</li><li><a href="#default-server%20%28Peers%29">Peers</a></li><li><a href="#default-server%20%28Alphabetically%20sorted%20keywords%20reference%29">Alphabetically sorted keywords reference</a></li></ul></span>&quot; &quot;<a href="#non-stick">non-stick</a>&quot; setting.
22991+
</pre><a class="anchor" name="strict-maxconn"></a><a class="anchor" name="5-strict-maxconn"></a><a class="anchor" name="5.2-strict-maxconn"></a><a class="anchor" name="strict-maxconn (Bind and server options)"></a><a class="anchor" name="strict-maxconn (Server and default-server options)"></a><div class="keyword"><b><a class="anchor" name="strict-maxconn"></a><a href="#5.2-strict-maxconn">strict-maxconn</a></b></div><pre class="text">May be used in the following contexts: tcp, http
22992+
22993+
maxconn to servers is a bit of a misnomer, it actually configure the maximum
22994+
number of requests we send to a server, but with idle connections, we may
22995+
have more total connections to the server. If a strict limit of connections
22996+
to a server is required, then adding strict-maxconn can be used. We will
22997+
then never establish more connections to a server than maxconn, and try to
22998+
reuse or kill connections if needed. Please note, however, than it may lead
22999+
to failed requests in case we can't establish a new connection, and no
23000+
idle connection is available. This can happen when 'private&quot; connections
23001+
are established, connections tied only to a session, because authentication
23002+
happened.
2297623003
</pre><a class="anchor" name="socks4"></a><a class="anchor" name="5-socks4"></a><a class="anchor" name="5.2-socks4"></a><a class="anchor" name="socks4 (Bind and server options)"></a><a class="anchor" name="socks4 (Server and default-server options)"></a><div class="keyword"><b><a class="anchor" name="socks4"></a><a href="#5.2-socks4">socks4</a></b> <span style="color: #080">&lt;addr&gt;</span>:<span style="color: #080">&lt;port&gt;</span></div><pre class="text">May be used in the following contexts: tcp, http, log, peers, ring
2297723004

2297823005
This option enables upstream socks4 tunnel for outgoing connections to the
@@ -31913,7 +31940,7 @@ <h2 id="chapter-11.3" data-target="11.3"><small><a class="small" href="#11.3">11
3191331940
<br>
3191431941
<hr>
3191531942
<div class="text-right">
31916-
HAProxy 3.2-dev6-23 &ndash; Configuration Manual<br>
31943+
HAProxy 3.2-dev6-30 &ndash; Configuration Manual<br>
3191731944
<small>, 2025/02/19</small>
3191831945
</div>
3191931946
</div>

docs/dev/intro.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8" />
5-
<title>HAProxy version 3.2-dev6-23 - Starter Guide</title>
5+
<title>HAProxy version 3.2-dev6-30 - Starter Guide</title>
66
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
77
<link href="https://raw.githubusercontent.com/thomaspark/bootswatch/v3.3.7/cerulean/bootstrap.min.css" rel="stylesheet" />
88
<link href="../css/page.css?0.4.2-15" rel="stylesheet" />
@@ -484,7 +484,7 @@
484484
You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br>
485485
</p>
486486
<p class="text-right">
487-
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/02/22</b></small>
487+
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/02/26</b></small>
488488
</p>
489489
</div>
490490
<!-- /.sidebar -->
@@ -495,7 +495,7 @@
495495
<div class="text-center">
496496
<h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1>
497497
<h2>Starter Guide</h2>
498-
<p><strong>version 3.2-dev6-23</strong></p>
498+
<p><strong>version 3.2-dev6-30</strong></p>
499499
<p>
500500
<br>
501501

@@ -2515,7 +2515,7 @@ <h2 id="chapter-4.4" data-target="4.4"><small><a class="small" href="#4.4">4.4.<
25152515
<br>
25162516
<hr>
25172517
<div class="text-right">
2518-
HAProxy 3.2-dev6-23 &ndash; Starter Guide<br>
2518+
HAProxy 3.2-dev6-30 &ndash; Starter Guide<br>
25192519
<small>, </small>
25202520
</div>
25212521
</div>

docs/dev/management.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<html lang="en">
33
<head>
44
<meta charset="utf-8" />
5-
<title>HAProxy version 3.2-dev6-23 - Management Guide</title>
5+
<title>HAProxy version 3.2-dev6-30 - Management Guide</title>
66
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" />
77
<link href="https://raw.githubusercontent.com/thomaspark/bootswatch/v3.3.7/cerulean/bootstrap.min.css" rel="stylesheet" />
88
<link href="../css/page.css?0.4.2-15" rel="stylesheet" />
@@ -654,7 +654,7 @@
654654
You can use <strong>left</strong> and <strong>right</strong> arrow keys to navigate between chapters.<br>
655655
</p>
656656
<p class="text-right">
657-
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/02/22</b></small>
657+
<small>Converted with <a href="https://github.com/cbonte/haproxy-dconv">haproxy-dconv</a> v<b>0.4.2-15</b> on <b>2025/02/26</b></small>
658658
</p>
659659
</div>
660660
<!-- /.sidebar -->
@@ -665,7 +665,7 @@
665665
<div class="text-center">
666666
<h1><a href="http://www.haproxy.org/" title="HAProxy"><img src="../img/HAProxyCommunityEdition_60px.png?0.4.2-15" /></a></h1>
667667
<h2>Management Guide</h2>
668-
<p><strong>version 3.2-dev6-23</strong></p>
668+
<p><strong>version 3.2-dev6-30</strong></p>
669669
<p>
670670
<br>
671671

@@ -5455,7 +5455,7 @@ <h2 id="chapter-13.1" data-target="13.1"><small><a class="small" href="#13.1">13
54555455
<br>
54565456
<hr>
54575457
<div class="text-right">
5458-
HAProxy 3.2-dev6-23 &ndash; Management Guide<br>
5458+
HAProxy 3.2-dev6-30 &ndash; Management Guide<br>
54595459
<small>, </small>
54605460
</div>
54615461
</div>

0 commit comments

Comments
 (0)