zoukankan      html  css  js  c++  java
  • 怎么在一台电脑上同时启动多个tomcat

    怎么在一台电脑上同时启动多个tomcat?

    应用场景:

    1. 一台电脑,需要同时部署多个tomcat,用于部署不同的系统
    2. 分布式系统,一个系统,同时需要开启多个tomcat,因为分布式系统可能会有多个war包,只用一个tomcat的话,可能配置的内存支持不了,所以需要打开多个tomcat分担负担。如图

    同时开启多个tomcat,可能会出现的问题:

    1. 同时开启多个,如果不在系统变量新建CATALINA_BASE、CATALINA_HOME,系统的环境变量默认会取CATALINA_BASE、CATALINA_HOME,导致打开一个tomcat后,打开第二个tomcat时,会闪退
    2. 端口号没有修改,与当前tomcat的端口重复,需要修改端口号,详细可查看上一篇。

    解决方法:

    (以下解决方法:用于第二个、第三个tomcat)

    1. 系统变量 -》添加一个新的CATALINA_BASE2、CATALINA_HOME2,值为新tomcat的地址,要打开几个tomcat,就要新增几个新的环境变量
    2. 修改配置文件tomcat-》bin-》catalina.bat、startup.bat,修改新的tomcat中的startup.bat,把其中的CATALINA_HOME改为CATALINA_HOME2,修改新的tomcat中的catalina.bat,把其中的CATALINA_HOME改为CATALINA_HOME2,CATALINA_BASE改为CATALINA_BASE2;如图

               

    以上步骤都做好,就可以同时启动多个tomcat。

    (说明:仅仅是记录自己遇到的问题,若有错误,欢迎指正!)

  • 相关阅读:
    Java从入门到实战之(22)数组之练习
    LeetCode343. 整数拆分
    LeetCode64. 最小路径和
    LeetCode120. 三角形最小路径和
    LeetCode37. 解数独
    实验:通过Telnet访问路由器
    telnet 命令使用方法详解,telnet命令怎么用?
    COBIT、ITIL
    500 internal privoxy error错误怎么解决?
    iPhone12有充电器和耳机吗
  • 原文地址:https://www.cnblogs.com/cuitang/p/10097591.html
Copyright © 2011-2022 走看看