zoukankan      html  css  js  c++  java
  • tomcat多实例方案启动脚本

    批量启动

    #!/bin/sh

    BASE_PATH="/usr/local/tomcat8/tomcat-ins/"
    bash $BASE_PATH/web1/tomcat.sh start&&
    bash $BASE_PATH/web2/tomcat.sh start&&
    bash $BASE_PATH/web3/tomcat.sh start

    批量停止

    #!/bin/bash

    BASE_PATH="/usr/local/tomcat8/tomcat-ins"

    bash $BASE_PATH/web1/tomcat.sh stop&&
    bash $BASE_PATH/web2/tomcat.sh stop&&
    bash $BASE_PATH/web3/tomcat.sh stop

    批量重启

    #!/bin/sh

    BASE_PATH="/usr/local/tomcat8/tomcat-ins/"

    bash $BASE_PATH/web1/tomcat.sh restart&&
    bash $BASE_PATH/web2/tomcat.sh restart&&
    bash $BASE_PATH/web3/tomcat.sh restart

    单个实例脚本

    #!/bin/sh

    CUR_PATH=`dirname $0`
    export JAVA_HOME="/usr/java/jdk1.8.0_131/"
    export CATALINA_BASE="$CUR_PATH"
    export CATALINA_HOME="/usr/local/tomcat8"

    case $1 in
    start)
    bash $CATALINA_HOME/bin/startup.sh
    ;;
    stop)
    bash $CATALINA_HOME/bin/shutdown.sh
    ;;
    restart)
    bash $CATALINA_HOME/bin/shutdown.sh&&
    bash $CATALINA_HOME/bin/startup.sh
    ;;
    *)
    echo"usage : $0 { start | stop | restart }"
    ;;
    esac

    服务脚本


    #!/bin/bash
    #
    # kenny kenny.zhou@tom.com
    # /etc/rc.d/init.d/tomcat
    # init script for tomcat precesses
    #
    # processname: tomcat
    # description: tomcat is a j2se server
    # chkconfig: 2345 86 16
    # description: Start up the Tomcat servlet engine.

    if [ -f /etc/init.d/functions ]; then
    . /etc/init.d/functions
    elif [ -f /etc/rc.d/init.d/functions ]; then
    . /etc/rc.d/init.d/functions
    else
    echo -e "/atomcat: unable to locate functions lib. Cannot continue."
    exit -1
    fi

    RETVAL=$?
    CATALINA_HOME="/usr/local/tomcat8"

    case "$1" in
    start)
    if [ -f $CATALINA_HOME/bin/start.sh ];
    then
    echo $"Starting Tomcat"
    $CATALINA_HOME/bin/start.sh
    fi
    ;;
    stop)
    if [ -f $CATALINA_HOME/bin/stop.sh ];
    then
    echo $"Stopping Tomcat"
    $CATALINA_HOME/bin/stop.sh
    fi
    ;;
    *)
    echo $"Usage: $0 {start|stop}"
    exit 1
    ;;
    esac

    exit $RETVAL

    单个实例server.xml配置

  • 相关阅读:
    晃动提示效果
    弹出框(dialog)制作
    日期选择组件
    背景图合并
    css小常识
    学习总结
    新学习的开始
    河马搞笑GIF动态图网站(http://gif.hemaj.com)上线,老司机快上车!
    新项目上线,河马体育(http://www.hemaj.com)-足球即时比分、足球比分、足球比分直播、足球直播
    正规表达
  • 原文地址:https://www.cnblogs.com/assion/p/7222113.html
Copyright © 2011-2022 走看看