同时启动多个Tomcat

tomcat是个服务程序,需要占用几个通讯端口,所以默认情况是不能启动多个tomcat,如果要启动多个tomcat,需要修改配置文件,通过在配置文件设置不同的通讯端口就可以做到.文件 %TOMCAT_HOME%/conf/server.xml 是tomcat服务配置文件,里面有很多配置项,本文只关注怎么修改端口,其他配置项的含义不做说明。下面把该配置文件中各端口的含义说明下:

注意:tomcat下载解压版的,不能都用安装版的

<Server port="8005" shutdown="SHUTDOWN">

接受服务器关闭指令的端口号,我们叫关闭指令端口.

<Connector port="8080" protocol="HTTP/1.1"

              connectionTimeout="20000"

              redirectPort="8443" ></Connector>  

http请求处理端口,我们在网页上输入的普通url地址包含的端口就是他 .这个端口叫http端口.

https请求的处理8443端口

<Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />

接收AJP协议的处理端口.这个端口叫ajp端口.

<Connector  port="8009" protocol="AJP/1.3" redirectPort="8443" />

实际上就4个端口 。

下面我以一个系统里启动2个tomcat为例,说明下操作步骤

分配端口

Tomcat1端口分配表(tomcat1全部采用默认配置)

端口 端口号
关闭指令端口 8005
http端口 8080
https端口 8443
ajp端口 8009

Tomcat2端口分配表

端口 端口号
关闭指令端口 8006
http端口 8081
https端口 8444
ajp端口 8010

然后启动这两个tomcat即可…

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章