У меня есть BalancerMember
s, использующие AJP с модулем mod_proxy_hcheck
; однако запросы проверки работоспособности являются HTTP. В документации, похоже, не указано, что он работает только с HTTP, и источник ссылается на AJP в комментарии.
Кто-нибудь знает, может ли mod_proxy_hcheck
делать запросы AJP для проверки работоспособности? Или обязательно HTTP?
Изменить:
Просто поясню, что обратные прокси-запросы выполняются с использованием AJP и работают нормально. Запуск tcpdump показывает, что фактические запросы проверки работоспособности выполняются в фоновом режиме через HTTP на порт хоста:, используемый BalancerMember
s (, но с неправильным протоколом). Это приводит к тому, что SEVERE: Invalid message received with signature 18245
и Tomcat немедленно сбрасывают соединение.
Похоже, разрешен только HTTP. Проверьте эту ошибку:https://bz.apache.org/bugzilla/show_bug.cgi?id=62120