LINUX.ORG.RU
решено ФорумAdmin

haproxy api health check

 ,


0

1

привет. нагуглить не получилось, жпт советует видимо за прошлые версии, так что не работает.

задача: добавлять новые сервера в backend haproxy через runtime api.

технически оно работает, НО вновь добавленные через api сервера никак не хотят проходить health checks.

set server test_backend/server1 check-addr 192.168.1.25
health checks are not enabled on this server

тогда

enable health test_backend/server1
Health check was not configured on this server, cannot enable.

этого естественно не происходит с серверами, подхваченными из конфига. а к автоматически добавленным видимо применяется логика «если helath check не был отключён через api, то его невозможно включить через api».

как заставить это работать?

★★★