我有两个应用程序(app1和app2)部署在两个tomcats(tomcat1和tomcat2)上,另一个应用程序(sso)部署了在其他tomcat(tomcat3)上,并使用以下配置安装了带有[[mod_jk的apache Web服务器,但从app1重定向到sso]时,sso出现404错误。对于两个应用程序(app1和app2),除了sso出现404错误之外,没有其他问题。
workers.properties
worker.list=balancer
#Define Node1
worker.tomcat1.type=ajp13
worker.tomcat1.port=8008
worker.tomcat1.host=abc.com
#Define Node2
worker.tomcat2.type=ajp13
worker.tomcat2.port=9009
worker.tomcat2.host=abc.com
#Define Node3
worker.tomcat3.type=ajp13
worker.tomcat3.port=8009
worker.tomcat3.host=abc.com
#Load-balancing behaviour
worker.balancer.type=lb
worker.balancer.balance_workers=tomcat1,tomcat2,tomcat3
httpd.cnf:
JkMount /app* balancer
JkMount /sso* balancer
并且在每个tomcat server.xml中,以下标记具有不同的端口
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
Apache:2.4.41 Tomcat:8.0 mod_jk:1.2.46 JDK 1.8这是我的本地设置。我错过了什么吗?我是tomcat集群中的任何一个新手,请帮助我。