使用Tomcat做集群的过程中,往往会涉及到在同一台服务器上同时运行多个Tomcat。情况往往是将第一个部署好的Tomcat复制多份,然后修改配置。(注意这里使用的Tomcat是解压版,非安装版)进入到Tomcat目录下的conf目录,使用vim编辑server.xml文件。
第一步:修改shutdown的服务端口

第二步:修改http服务端口(主要使用这个端口)

第三步:修改AJP服务端口(AJP也是一个协议)

一般修改以上三个端口即可,但是不同版本的Tomcat或者做了其他配置的Tomcat会略有差异,修改完成之后,使用tail -f 动态查看Tomcat/logs/catalina.out文件,如果还有其他有冲突,这个文件会报错,根据报错信息进一步修改即可。除此之外,多个Tomcat运行的情况下,使用shutdown.sh来停止Tomcat服务容易出问题,直接使用ps -ef|grep tomcat查找进程,然后kill -9 XXX杀掉对应服务即可。
网友评论