美文网首页
配置2个tomcat同时启动

配置2个tomcat同时启动

作者: 我已不是少年郎 | 来源:发表于2019-04-15 18:42 被阅读0次

    背景

    有时候服务器性能比较好,完全可以同时运行多个tomcat,这就是所谓的纵向集群。但这次的目的主要是为了配合nginx用的。

    配置tomcat

    1、解压2个tomcat到/home/server/目录,分别以端口号命名
    /home/server/tomcat_9900/home/server/tomcat_9901
    2、修改2个tomcat的conf/server.xml文件,配置端口,主要修改http端口和AJP端口,还有一个远程SHUTDOWN端口8005,个人觉得用不到,就默认不修改了<Server port="8005" shutdown="SHUTDOWN">

    tomcat_9900
    <Connector port="9900" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />
    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
    
    tomcat_9901 
    <Connector port="9901" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />
    <Connector port="9009" protocol="AJP/1.3" redirectPort="8443" />
    

    3、修改tomcat_9901下的bin/catalina.sh,加2行环境变量

    #!/bin/sh
    
    export CATALINA_BASE=$CATALINA02_BASE
    export CATALINA_HOME=$CATALINA02_HOME
    ......
    

    配置环境变量

    [root@centos]# vi  /etc/profile
    
    追加以下内容:
    
    ##########9900 tomcat###########
    CATALINA_BASE=/home/server/tomcat_9900
    CATALINA_HOME=$CATALINA_BASE
    TOMCAT_HOME=$CATALINA_BASE
    export CATALINA_BASE CATALINA_HOME TOMCAT_HOME
    ##########9900 tomcat###########
    
    ##########9901 tomcat##########
    CATALINA02_BASE=/home/server/tomcat_9901
    CATALINA02_HOME=$CATALINA02_BASE
    TOMCAT02_HOME=$CATALINA02_BASE
    export CATALINA02_BASE CATALINA02_HOME TOMCAT02_HOME
    ##########9901 tomcat##########
    
    保存退出后
    [root@centos]# source  /etc/profile
    

    相关文章

      网友评论

          本文标题:配置2个tomcat同时启动

          本文链接:https://www.haomeiwen.com/subject/kajpwqtx.html