Skip to content

Commit b7c0f49

Browse files
einval22capflam
authored andcommitted
DOC/MINOR: management: add missed -dR and -dv options
Add some description for missed -dR and -dv command line options in the "3. Starting HAProxy" chapter. Need to be backported in every stable version. (cherry picked from commit 27623d8) Signed-off-by: Christopher Faulet <[email protected]>
1 parent 275d064 commit b7c0f49

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

doc/management.txt

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -360,6 +360,11 @@ list of options is :
360360
the byte's value to -dM but using this option allows to disable/enable
361361
use of a previously set value.
362362

363+
-dR : disable SO_REUSEPORT socket option on listening ports. It is equivalent
364+
to the "global" section's "noreuseport" keyword. This may be applied in
365+
multi-threading scenarios, when load distribution issues observed among the
366+
haproxy threads (could be monitored with top).
367+
363368
-dS : disable use of the splice() system call. It is equivalent to the
364369
"global" section's "nosplice" keyword. This may be used when splice() is
365370
suspected to behave improperly or to cause performance issues, or when
@@ -419,6 +424,12 @@ list of options is :
419424
level name, the list of available keywords is presented. For example it can
420425
be convenient to pass 'help' for each field to consult the list first.
421426

427+
-dv : disable the use of the "evports" poller. It is equivalent to the
428+
"global" section's keyword "noevports". It is mostly useful when suspecting
429+
a bug related to this poller. On systems supporting event ports (SunOS
430+
derived from Solaris 10 and later), the fallback will generally be the
431+
"poll" poller.
432+
422433
-m <limit> : limit allocatable memory, which is used to keep process's data,
423434
to <limit> megabytes. This may cause some connection refusals or some
424435
slowdowns depending on the amount of memory needed for normal operations.

0 commit comments

Comments
 (0)