我让BalancerMembers在mod_proxy_hcheck模块中使用AJP;但是,健康检查请求是HTTP。文档似乎没有指定它只适用于HTTP,源在注释中引用了AJP。
有没有人知道mod_proxy_hcheck是否可以提出健康检查的AJP请求?还是需要HTTP呢?
为了澄清,反向代理请求是使用AJP进行的,并且工作正常。运行tcpdump显示了在后台通过HTTP向主机发出实际的健康检查请求:BalancerMembers使用的端口(但使用了错误的协议)。这将导致SEVERE: Invalid message received with signature 18245和Tomcat立即重置连接。
发布于 2021-11-10 14:01:12
似乎只允许HTTP。检查这个bug:https://bz.apache.org/bugzilla/show_bug.cgi?id=62120
https://serverfault.com/questions/1051168
复制相似问题