У меня есть несколько веб-серверов под двумя серверами keepalived, и для проверки работоспособности реального веб-сервера я использую этот фрагмент конфигурации keepalived
TCP_CHECK # healthchecker : HTTP_GET|SSL_GET|TCP_CHECK|SMTP_CHECK|MISC_CHECK
{
connect_timeout 3 # Timeout connection, sec
nb_get_retry 3 # number of get retry
delay_before_retry 3
connect_port 80
}
Но кроме apache мне также нужно проверить, работает ли mongos на этом сервере, и если одно из приложений не подходит, мне нужно вытащить сервер из списка реальных серверов? Итак, как я могу добавить логические выражения в конфигурации keepalived.
