Ihre aktuelle Konfiguration ermöglicht es HAProxy, Hostnamen nur beim Start aufzulösen, wie hier erwähnt . Da es web
beim Start nicht aufgelöst werden kann, wird der betreffende Server deaktiviert.
Um HAProxy tun DNS - Auflösungs nach dem Start Sie hinzufügen müssen, um Resolvern Abschnitt .
Beispiel:
resolvers mydns nameserver dns1 10.0.0.1:53 nameserver dns2 10.0.0.2:53 backend web server web web:80 check init-addr last,libc,none resolvers mydns
Wann web
immer lösbar ist, werden Sie in den Protokollen so etwas wie folgt:
Server web/web ('web') is UP/READY (resolves again).