(转)如何在一台电脑上开启多个tomcat 和配置让系统识别哪个具体的tomcat

Posted 〆、井底之蛙╮

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(转)如何在一台电脑上开启多个tomcat 和配置让系统识别哪个具体的tomcat相关的知识,希望对你有一定的参考价值。

 

 

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

 

方法/步骤

  1. 首先需要知道的是,我们不通过Eclipse等其它工具启动Tomcat而通过手动启动Tomcat的时候是需要配置环境变量的。而我们启动Tomcat的时候,则需要读取环境变量中的相关配置来运行。也就是说,假如我有多个Tomcat,而启动的时候都是启动环境变量里面的Tomcat。这样便会因为端口冲突而导致启动失败了。
  2. 假如我们想要启动多个Tomcat,则需要在环境变量中下手了。Tomcat的环境变量为CATALINA_HOME,如果我们想配置多个,可以配置CATALINA_HOME1,CATALINA_HOME2等环境变量,变量名随便命名,值就是Tomcat的目录。
 
  1. 假如我们想启动两个Tomcat,将Tomcat复制成为两份,创建环境变量CATALINA_HOME1,CATALINA_HOME2分别为两个Tomcat的目录。
 
  1. 同时我们还需要修改tomcat中bin目录下的catalina.bat和startup.bat两个文件。将两个文件中的CATALINA_HOME替换为我们设置的环境变量,如CATALINA_HOME1或CATALINA_HOME2
 
  1. 5

OK,配置好后,我们只需要将Tomcat的端口修改成不一样的,就可以实现多开的功能了,至于如何修改Tomcat的端口,可以看参考资料。

 

 

以上是关于(转)如何在一台电脑上开启多个tomcat 和配置让系统识别哪个具体的tomcat的主要内容,如果未能解决你的问题,请参考以下文章

tomcat:tomcat安装(在一台电脑上安装两个tomcat)

在一台server上部署多个Tomcat

在同一台机器上启动多个tomcat服务

如何在一台机器上配置多个RabbitMQ

一台服务器上配置多个Tomcat的方法

在一台服务器上运行多个Tomcat的配置