如何在同一系统里同时启动多个Tomcat

需要在同一系统里启动多个tomcat,应该怎么处理?

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


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

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

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

              connectionTimeout="20000"

              redirectPort="8443" />

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

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

              connectionTimeout="20000"

               redirectPort="8443" />

https请求的处理端口.这个端口叫https端口.

 


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

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

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

https请求的处理端口.

实际上就4个端口 。

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

分配端口

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


端口


端口号


关闭指令端口


8005


http端口


8080


https端口


8443


Ajp端口


8009

Tomcat2端口分配表


端口


端口号


关闭指令端口


8006


http端口


8081


https端口


8444


Ajp端口


8010

Tomcat3端口分配表


端口


端口号


关闭指令端口


8007


http端口


8082


https端口


8445


Ajp端口


8011

然后启动这三个tomcat即可...

http://www.linuxidc.com/Linux/2012-10/72248.htm

 

时间: 2024-09-20 12:32:54

如何在同一系统里同时启动多个Tomcat的相关文章

在同一系统中同时启动多个tomcat以及配置和修改

如果不修改tomcat的任何配置信息,在同一电脑中同时启动多个tomcat,显然是不可能的,会有端口占用冲突.因此,想同时启动多个tomcat,必须修改配置文件的一些端口号. 从网上看了一些,感觉太复杂,于是开始自己实验,并且整理记录如下(以tomcat6.0.37版本为例): 修改 ${TOMCAT_HOME}/conf/server.xml 文件如下内容: 1.修改 shutdown 端口,将"8005"改为其他端口(默认为8005端口): <Server port=&quo

Win8系统如何快速启动UEFI

  前些时间微软官方在其旗下的Build大会中分享它旗下Win8系统面貌,因此也详说了Win8系统将可以启动全新的UEFI开机技巧,下面系统之家总结了些win8系统的面部特色:除了一些路径更快的BIOS开机速度以外,它本身也能由清楚简易的图形化界面提供使用者选择开机方便模式,例如多重开机.系统修復,或者选择从不同装置启动系统等. 另外,UEFI也能允许使用者从其他外接装置启动系统,如光碟机或随身碟等,比起过去传统BIOS可能会无法正常识别较新的连接装置,通过UEFI即可对应更多新连接规格的外接装

Win8系统快速开机启动方法总结

  也许有人会说,使用一些优化软件,或者禁用一些启动加载项,不是就可以加快系统的启动速度了吗!实际上这只是一部分,并不能从根本上改变系统文件的加载,完成一个启动过程可能还是会耗费很多时间. 这是因为此前的系统启动是建立在BIOS上的,BIOS往往要在开机前就花上一段时间进行预热,因此,配置BIOS的电脑在开机时会耗费上许多时间.在 64位系统出来之后,BIOS已经跟不上时代的步伐,一个新型的启动加载方式出现--UEFI,全称"统一的可扩展固定接口"(Unified Extensible

Win7系统下无法启动Nvidia控制面板的解决方法

  大家都知道,电脑中几大重要的部分,其中一个就是显卡,很多人平时对于这些都不上心,只有电脑遇到问题的时候才会检查一下,今天就有位用户来和小编请教说,他电脑的显示屏打不开了,开机之后没有任何的反应,检查之后才发现是显卡出了问题,所以我们在平时的正常使用中要对电脑时常的体检,例如win7电脑中有个Nvidia控制面板,它能够对显卡进行设置,提升显卡功能,下面小编就来教大家win7电脑如何启动Nvidia控制面板. Win7系统下无法启动Nvidia控制面板的解决方法 第一步:我们可以尝试将Nvid

ubuntu系统里ruby如何设置开机自启动?

问题描述 ubuntu系统里ruby如何设置开机自启动? 我的是ubuntu 系统安装上了ruby 当电脑再次开机的无法使用了,我想重启一下ruby服务怎么弄? 各位大神! 解决方案 参考:http://ubuntuforums.org/showthread.php?t=1513559 解决方案二: 放置开机脚本放到init.rc启动中来开机启动

安装双系统ubuntu无法启动问题

问题描述 安装双系统ubuntu无法启动问题 我本来是win7系统在系统最后一区安装了ubuntu可是,安装ubuntu14.04时候提示grub rescue> 无法启动ubuntu系统ls是只能显示为(hd0)(hd0,nsdos7)(hd0,nsdos5)(hd0,nsdos1) set时显示ubuntu安装路径为(hd0,nsdos8) 这个问题如何才能处理,如何才可以正常启动. 解决方案 建议使用虚拟机安装双系统,这个可以参考一下:http://jingyan.baidu.com/ar

paket dll-win8系统的 每次启动学校的内网supplicant时就提示缺少paket.dll

问题描述 win8系统的 每次启动学校的内网supplicant时就提示缺少paket.dll 已经在网上下载了一个win8的paket.dll放在windows/system32目录下了 可是重启之后还是提示缺少paket 帮忙解决一下吧 谢谢大神们

新闻系统里防止产生垃圾图片的一种方法

新闻系统 现在的新闻系统里越多地支持在线上传插入图片,以实现在比较好的效果.可是问题也随之而来了,有的图片传上去后,发现这个图片不对,那只能在编辑器里把它删掉,或是,在添加地程中系统出现问题,而导致垃圾图片的产生.为了防止在这过程中出现垃圾图片和附件,许多人多研究了不少的方法,如动网论坛里,对上传的每一个文件,在数据库里都有相应的一个记录,这样要占用一个表来存放,并且如果在添加数据到数据库里时系统出现异常,也同样无法避免这些垃圾的产生.经过我的一些实践,研究出我的方法,现在贡献出来,供大家斧正.

防止新闻系统里产生垃圾图片的方法

现在的新闻系统里越多地支持在线上传插入图片,以实现在比较好的效果.可是问题也随之而来了,有的图片传上去后,发现这个图片不对,那只能在编辑器里把它删掉,或是,在添加地程中系统出现问题,而导致垃圾图片的产生.为了防止在这过程中出现垃圾图片和附件,许多人多研究了不少的方法,如动网论坛里,对上传的每一个文件,在数据库里都有相应的一个记录,这样要占用一个表来存放,并且如果在添加数据到数据库里时系统出现异常,也同样无法避免这些垃圾的产生.经过我的一些实践,研究出我的方法,现在贡献出来,供大家斧正.我的方法流