Hi Tait,

There is a first thing you can do to prevent this from happening, but this
might be complicated to implement.
If you force a backend id in the configuration file, the problem won't
exist anymore...

  backend be
    server-template srv 5 _http._tcp.srv.tld resolvers dnsserver
resolve-prefer ipv4 check
    id 5

  backend be2
    server-template srv 5 _http._tcp.srv.tld resolvers dnsserver
resolve-prefer ipv4 check
    id 4

When I change the order of those 2 backends, my config reloads properly.

Note that I'm currently investigating a way to make this happen without
enforcing the backend id.

Baptiste

Reply via email to