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.
This commit is contained in:
Valentine Krasnobaeva 2024-06-12 10:39:02 +02:00 committed by William Lallemand
parent cdfceb10ae
commit 27623d8393
1 changed files with 11 additions and 0 deletions

View File

@ -360,6 +360,11 @@ list of options is :
the byte's value to -dM but using this option allows to disable/enable the byte's value to -dM but using this option allows to disable/enable
use of a previously set value. use of a previously set value.
-dR : disable SO_REUSEPORT socket option on listening ports. It is equivalent
to the "global" section's "noreuseport" keyword. This may be applied in
multi-threading scenarios, when load distribution issues observed among the
haproxy threads (could be monitored with top).
-dS : disable use of the splice() system call. It is equivalent to the -dS : disable use of the splice() system call. It is equivalent to the
"global" section's "nosplice" keyword. This may be used when splice() is "global" section's "nosplice" keyword. This may be used when splice() is
suspected to behave improperly or to cause performance issues, or when suspected to behave improperly or to cause performance issues, or when
@ -419,6 +424,12 @@ list of options is :
level name, the list of available keywords is presented. For example it can level name, the list of available keywords is presented. For example it can
be convenient to pass 'help' for each field to consult the list first. be convenient to pass 'help' for each field to consult the list first.
-dv : disable the use of the "evports" poller. It is equivalent to the
"global" section's keyword "noevports". It is mostly useful when suspecting
a bug related to this poller. On systems supporting event ports (SunOS
derived from Solaris 10 and later), the fallback will generally be the
"poll" poller.
-m <limit> : limit allocatable memory, which is used to keep process's data, -m <limit> : limit allocatable memory, which is used to keep process's data,
to <limit> megabytes. This may cause some connection refusals or some to <limit> megabytes. This may cause some connection refusals or some
slowdowns depending on the amount of memory needed for normal operations. slowdowns depending on the amount of memory needed for normal operations.