mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-01-31 02:22:07 +00:00
DOC: management: explain the change of behavior of the program section
The program section does not work exactly the same way with the master-worker rework of HAProxy 3.1. Let's explain it in the program documentation.
This commit is contained in:
parent
8e0e7d9d1a
commit
75b302d123
@ -4769,6 +4769,12 @@ In master-worker mode, it is possible to launch external binaries with the
|
||||
master, these processes are called programs. These programs are launched and
|
||||
managed the same way as the workers.
|
||||
|
||||
Since version 3.1, the program section has a slightly different behavior, the
|
||||
section is parsed and the program is started from the master, but the rest of
|
||||
the configuration is loaded in the worker. This mean the program configuration
|
||||
is completely separated from the worker configuration, and a program could be
|
||||
reexecuted even if the worker configuration is wrong upon a reload.
|
||||
|
||||
During a reload of HAProxy, those processes are dealing with the same
|
||||
sequence as a worker:
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user