]> git.ipfire.org Git - thirdparty/haproxy.git/commit
MEDIUM: log/balance: support for the "hash" lb algorithm
authorAurelien DARRAGON <adarragon@haproxy.com>
Tue, 19 Sep 2023 08:51:53 +0000 (10:51 +0200)
committerChristopher Faulet <cfaulet@haproxy.com>
Fri, 13 Oct 2023 08:05:06 +0000 (10:05 +0200)
commitb30bd7adba321efa2534cab418069ce0b0cc284f
treeb1c1404a2d33f82abd1512213ff02d4b08e4f27e
parent72513447488275a0ad7f78416e31a2368f607b02
MEDIUM: log/balance: support for the "hash" lb algorithm

hash lb algorithm can be configured with the "log-balance hash <cnv_list>"
directive. With this algorithm, the user specifies a converter list with
<cnv_list>.

The produced log message will be passed as-is to the provided converter
list, and the resulting hash will be used to select the log server that
will receive the log message.
doc/configuration.txt
include/haproxy/backend.h
src/backend.c
src/cfgparse-listen.c
src/cfgparse.c
src/log.c