我想将本地主机的所有请求发送到另一台服务器,并将以这种模式/*/service/*
开始的特定请求发送到ajp服务器,我在apache http服务器中使用这种配置,但总是将所有请求发送到第一台服务器(http://172.16.65.83:8080/)
,我如何才能摆脱它?
ProxyPass / http://172.16.65.83:8080/
JkMount /*/service/* loadbalancer
最佳答案
您可以使用proxypass本身绕过其他服务器。
ProxyPass /service !
ProxyPass /service ajp://localhost:9009/
ProxyPassReverse /service ajp://localhost:9009/
ProxyPass / http://172.16.65.83:8080/
ProxyPassReverse / http://172.16.65.83:8080/