Hi Julien and Tim,
Le 28/08/2017 à 10:32, Julien Laffaye a écrit :
Hello,
I am experiencing the same problem.
Is this the expected behaviour ? Or is it a bug ?
Yes, it's expected.
One use case is to start all servers in a DOWN state then
programmatically set one or several of them UP once everything is
initialized in the architecture, using the CLI command "set server
<backend>/<server> health up".
Regards,
Julien
On Sat, Aug 26, 2017 at 2:55 AM, Tim Düsterhus <t...@bastelstu.be
<mailto:t...@bastelstu.be>> wrote:
Hi
as I did not receive any reply at all to my email from Aug 13 I thought
I resend it (Quoted below). Can anyone at least verify that my bug
report is valid? :-)
Tim
Am 13.08.2017 um 13:19 schrieb Tim Düsterhus:
> Hi
>
> I run haproxy with 'load-server-state-from-file'. Before reloading
> haproxy I dump the state using:
>
> echo show servers state |nc -U admin.sock > /etc/haproxy/state/global
>
> I noticed a buggy behaviour with this:
>
> 1. Check that the backend is 'DOWN'.
> 2. Dump the state using the command above (the 'DOWN' state is
written
> into the file).
> 3. Remove the health check of the backend.
> 4. Reload haproxy.
> 5. The backend will now be 'DOWN' forever, as the initial state taken
> from the file is 'DOWN' and no health checks are running.
>
> I attached an example configuration and an example state file. To
> reproduce the issue:
>
> 1. Start haproxy.
> 2. Open the Stats page.
> 3. Place the state file.
> 4. Remove the 'check' from the configuration.
> 5. Reload haproxy.
> 6. Start the backend.
> 7. Reload the Stats page and notice that the backend still is 'DOWN'.
>
> Tim
>
--
Cyril Bonté