Tomcat多实例

环境:

        部署好的tomcat.一下默认路径/usr/local/tomcat

        在根下面创建一个目录,/webapps1/ROOT.

        echo "welcome  tomcat  8001"  >  /webapps1/ROOT/index.jsp

        mkdir -pv          /usr/local/tomcat/instance{1,2,3}/{conf,logs,temp,work}

        cp /usr/local/tomcat/conf/*  /usr/local/tomcat/instance1/conf/

        cp /usr/local/tomcat/conf/*  /usr/local/tomcat/instance2/conf/

        到server.xm里面修改两个端口号和一个指定文件路径

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

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

        <Host name="localhost"  appBase="/webapps1"

        其他同理。

        写脚本方便重启服务。

        #!/bin/bash

        #instace1  script

        export  JAVA_OPTS=‘-Xms64  -Xmx128m’

        export   CATALINA_HOME=/usr/local/tomcat

        export   CATALINA_BASE=/usr/local/tomcat/instance1


        case   $1  in

        start)

            $CATALINA_HOME/bin/startup.sh

            ;;

        stop)

            $CATALINA_HOME/bin/shutdown.sh

            ;;

        restart)

            $CATALINA_HOME/bin/shutdown..sh

            sleep   3

            $CATALINA_HOME/bin/startup.sh

            ;;

esac


给脚本写的权限

    chmod   +x   /usr/local/tomcat/instance1/ins1.sh    start

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容