Tomcat 配置多个端口号或多个应用

一.在Tomcat下配置一个应用服务(service)中,配置多个端口号

即一个service配置多个端口,项目可以通过多个端口访问。

修改tomcat-home\conf下的server.xml,在Service下配置多个即可。

 



enableLookups="false" redirectPort="8443" acceptCount="100"
debug="0" connectionTimeout="20000" URIEncoding="utf-8"
disableUploadTimeout="true" />

 
 



在这个应用里,可以用8080端口号访问服务,也可以用8099端口号来访问服务; 服务放置的路径由host决定,上例中服务放在webapps下。

即,以下两种方式访问同一个项目:

http://localhost:8080/项目名称

http://localhost:8099/项目名称

 

 

二、在一个Tomcat下配置多个服务,用不同的端口号。

即配置多个service,每个service可以配置多个端口。

修改tomcat-home\conf下的server.xml,添加多个Service即可。

注意Service name、Engine name、appBase,端口号别忘了修改,以免重复


port="8080" protocol="HTTP/1.1" redirectPort="8443"/>









port="8099" protocol="HTTP/1.1" redirectPort="8443"/>









port="8098" protocol="HTTP/1.1" redirectPort="8443"/>






以上三个service,发布的路径不同,项目分别发布在webapps、webapps1、webapps2下,

访问不同的项目的方法:

http://localhost:8080/项目名称1

http://localhost:8099/项目名称2

http://localhost:8088/项目名称3

你可能感兴趣的:(JAVA,TOMCAT)