Tomcat 8如何在IIS上设置多个实例

时间:2015-04-27 05:42:27

标签: jsp tomcat iis iis-7.5 tomcat8

我在同一台机器上运行两个Tomcat实例,不同的IP(相同的NIC),并且我在配置IIS时难以将流量正确地重定向到正确的Tomcat实例。我可以从我的服务器本地连接到两个实例而没有任何问题,但只能远程连接到其中一个。

documentation here开始,我需要做的就是设置两个指向不同AJP端口的不同工作者。这是我的workers.properties.minimal文件的样子:

worker.ajp13w.type=ajp13
#NOT AN ACTUAL IP
worker.ajp13w.host=10.7.7.7 
worker.ajp13w.port=8009
#NOT AN ACTUAL IP
worker.testsrvw.host=10.7.7.8
worker.testsrvw.host=8010
worker.testsrvw.type=ajp13

这就是我的uriworkermap.properties的样子

/*.jsp=ajp13w    
/*.do=ajp13w
/*.action=ajp13w
/Content/*=ajp13w
/ContentTest/*=testsrvw

我可以毫无问题地连接到ajp13w(10.7.7.7),但我无法连接到testsrvw(10.7.7.8)。它不显示与tomcat相关的错误,而是显示IIS错误: HTTP错误404.3 - 未找到,表示该页面未从Tomcat提供。

我做错了什么?是否有关于如何在IIS下托管两个Tomcat实例的简明示例?

0 个答案:

没有答案