eclipse server没有tomcat_一台电脑上开启多个tomcat

如何在一台电脑上开启多个tomca

大家基本上都只在一台电脑上面启动一个Tomcat,而启动多个Tomcat会提示报错等相关故障。而假如调试负载均衡及集群的时候,需要在一台电脑上面开启多个Tomcat,那么怎么开启呢?

23f2355f8a84b2b5cd50b096e3449583.png


方法/步骤


  1. 首先需要知道的是,我们不通过Eclipse等其它工具启动Tomcat而通过手动启动Tomcat的时候是需要配置环境变量的。而我们启动Tomcat的时候,则需要读取环境变量中的相关配置来运行。也就是说,假如我有多个Tomcat,而启动的时候都是启动环境变量里面的Tomcat。这样便会因为端口冲突而导致启动失败了。

  2. 假如我们想要启动多个Tomcat,则需要在环境变量中下手了。Tomcat的环境变量为CATALINA_HOME,如果我们想配置多个,可以配置CATALINA_HOME1,CATALINA_HOME2等环境变量,变量名随便命名,值就是Tomcat的目录。

8eff2aa1874641a4e5d1e5eb3aac8a6b.png


假如我们想启动两个Tomcat,将Tomcat复制成为两份,创建环境变量CATALINA_HOME1,CATALINA_HOME2分别为两个Tomcat的目录。

可以一个是安装版,配置环境变量。第二个是免安装版,可以不需要配置环境变量。

只需要更改端口即可。(也就是只需要进行下面的第三步即可)

1beaaeb8b6f6db6d3e43ed0bab63c459.png


同时我们还需要修改tomcat中bin目录下的catalina.bat和startup.bat两个文件。将两个文件中的CATALINA_HOME替换为我们设置的环境变量,如CATALINA_HOME1或CATALINA_HOME2

96abb9cb8ffdbfeec701c73e87b95eda.png

3、分别修改安装目录下bai的conf子目录中的server.xml文件:

a.修改http访问端口(默认为8080端口,在安装的时候就改成别的端口号,比如5.*改成8081,6.*改成8086),将8080修改为tomcat不在使用的端口号。此处所设的端口号即是以后访问web时所用的端口号。

b.修改其中一个tomcat的Shutdown端口(在server.xml中,默认为8005端口),将8005修改为没有在使用的端口号,例如8055。

c.修改其中一个tomcat的8009端口,将8009修改为没有在使用的端口号,(也在server.xml中修改)例如8099

(注:两个”配置文件server.xml“中对应的端口号必须不同。)
OK,配置好后,我们只需要将Tomcat的端口修改成不一样的,就可以实现多开的功能了,至于如何修改Tomcat的端口。

7c0c9e80dcf99b100a1c1f4eedf9c685.png

感谢原文章连接:https://jingyan.baidu.com/article/19192ad83ce167e53e570705.html

如何在一台机子上启动两个TOMCAT_百度知道

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值