Назад | Перейти на главную страницу

Передавать запросы проверки работоспособности HAProxy как пользовательский агент «LB-Check» на внутренние веб-серверы (apache)

У меня есть настройка HAProxy перед веб-серверами Apache для балансировки нагрузки. Проверки работоспособности этих веб-серверов также настраиваются в HAProxy.

option httpchk  HEAD /healthcheck.txt HTTP/1.0

Можно ли передать эти запросы проверки работоспособности на внутренние веб-серверы как LB-Check, User-agent или любой другой вариант, чтобы я мог отличить их от других записей журнала?

(Я не хочу идти на dontlog"вариант, так как я не хочу пропустить эти записи.)

вы уже запрашиваете то, что я считаю уникальным именем файла для проверки работоспособности, так зачем вам что-то еще?

но чтобы ответить на ваш вопрос, вы можете злоупотреблять битом HTTP / 1.0 следующим образом:

option httpchk HEAD /healthcheck.txt HTTP/1.0\r\nUser-agent:\ LB-Check