Re: HAProxy Hot Reconfiguration with s6

From: Colin Booth <>
Date: Tue, 17 May 2016 21:12:24 -0700

On Tue, May 17, 2016 at 8:52 PM, Colin Booth <> wrote:
> This solution is pretty grotty and I'm not super happy about it, but
> it's the least over-engineered version that I've come up with thus
> far. I don't have any proof-of-concept code or anything going right
> now but it shouldn't take too much work to implement. Keep in mind
> that this is the runit version, an s6 implementation would be similar
> though you can use other tools in the s6 suite to minimize or
> eliminate any race conditions around the process handoff.

Something else to note is that this is for emulating a graceful
restart in HAProxy. If you're looking for a roll-forward/roll-back
config system where you have multiple config versions at any time,
something akin to what Laurent suggested is more appropriate.

"If the doors of perception were cleansed every thing would appear to
man as it is, infinite. For man has closed himself up, till he sees
all things thru' narrow chinks of his cavern."
  --  William Blake
Received on Wed May 18 2016 - 04:12:24 UTC

This archive was generated by hypermail 2.3.0 : Sun May 09 2021 - 19:44:19 UTC