没有对 URL /url 有效的协议处理程序。如果您使用的是 mod_proxy 的 DSO 版本

没有对 URL /url 有效的协议处理程序。如果您使用的是 mod_proxy 的 DSO 版本

尝试在 Windows 上使用 Apache 2.4.x 设置负载平衡器。错误:没有对 URL /path/ 有效的协议处理程序。如果您使用的是 mod_proxy 的 DSO 版本,请确保使用 LoadModule 将代理子模块包含在配置中。

使用部署在 jetty 服务器上的 websocket 代码访问 webswing。

相同的配置在 Linux 上运行。

配置文件:

ProxyPass /path balancer://cluster/path/ timeout=600 
ProxyPassReverse /path balancer://cluster/path/ timeout=600
ProxyRequests Off
ProxyTimeout 600

<Proxy "balancer://cluster">
Require valid-user 
AuthName "ClosedProxy"
AuthType Basic
Order deny,allow
Allow from all
Satisfy Any

BalancerMember ws://server1 route=1 timeout=600 
BalancerMember ws://server2 route=3 timeout=600
ProxySet stickysession=ROUTEID lbmethod=byrequests
</Proxy>

答案1

从表面上看,这意味着您没有在 Windows 系统上加载 mod_proxy_wstunnel。

相关内容