我创建了tomcat集群,由mod_jk模块完成负载均衡。我使用xampp Apache作为Web服务器。 现在所有请求都直接发给了平衡器。我无法访问htdocts项目
我需要做的只是将特定的URL模式发送到负载均衡器。 例 访问http //:本地主机/同步/ 所有请求后跟/ sync /都应该转到平衡器。
和其他所有htdocs(默认场景) 访问http //:本地主机/
我的/opt/lampp/apache2/conf/httpd.conf
Alias /bitnami/ "/opt/lampp/apache2/htdocs/"
Alias /bitnami "/opt/lampp/apache2/htdocs"
<Directory "/opt/lampp/apache2/htdocs">
Options Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>
LoadModule jk_module modules/mod_jk.so
JkWorkersFile /opt/lampp/apache2/conf/workers.properties
JkLogFile logs/mod_jk.log
JkLogLevel emerg
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"
JkMount /status stat
JkMount /* balancer
我试过改变
JkMount /* balancer
到
JkMount /sync/* balancer
它没有用。
答案 0 :(得分:0)
您需要为此特定网址添加no-jk
SetEnvIf Request_URI "./particular_URL$" no-jk