标签:
今天应领导要求,因为本地内网测试已不能满足需求,需要的远程服务器外网上部署项目副本以供测试,由于我的项目和另一同事的OA项目是捆绑在一起的,所以他的项目也要进行复制。
这样就是2个Tomcat需要部署。
他的是安装版的Tomcat,我的是解压版的Tomcat。
部署的时候,我先在服务器找端口,部署了一份。然后他部署的时候,他的项目跑起来一会儿,突然自己就挂掉了。
我想可能是端口占用的问题,然后我又让他自己把Tomcat重新装一次,在端口配置的时候,他只是把访问端口8080改了,其他两个端口是默认。
<Server port="8005" shutdown="SHUTDOWN">和
<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
是不是这两个端口的相同导致的呢?
他第二次重装Tomcat的时候把这两个默认端口也改了,问题解决,项目也能稳定跑起来。
因为我想shutdown的端口如果一样的话,那我之前在正式服务器上面关我项目的时候,他的项目应该关闭的,但事实上他的是并没有关闭的,所以我才想到端口占用的问题。
总结,如果2个Tomcat共存,访问端口8080要改,shutdown端口要改,AJP端口没用过我还不清楚。
看来Tomcat还要多研究学习。
标签:
原文地址:http://www.cnblogs.com/chenSama/p/4956834.html