zoukankan      html  css  js  c++  java
  • tomcat自启动脚本

    #!/bin/sh
    #chkconfig: 2345 80 90
    #description: tomcat

    JAVA_HOME=/usr/java/jdk1.7.0_79
    PATH=$PATH:/usr/java/jdk1.7.0_79/bin

    TOMCAT_CLI=/home/tomcat7/bin/startup.sh
    PIDPORT=`echo $(ps -ef |grep tomcat |grep -w 'tomcat7'|grep -v 'grep'|awk '{print $2}')`

    case "$1" in
    start)
    if [ -n "$PIDPORT" ]
    then
    echo "$PIDPORT tomcat exists, process is already running."
    else
    echo "Starting tomcat server..."
    $TOMCAT_CLI
    echo "$(ps -ef |grep tomcat |grep -w 'tomcat7'|grep -v 'grep'|awk '{print $2}') is running..."
    fi
    ;;
    stop)
    if [ ! -n "$PIDPORT" ]
    then
    echo "tomcat process is not running."
    else
    echo "Stopping tomcat..."
    kill -9 $PIDPORT
    sleep 2
    if [ `ps -ef |grep tomcat |grep -w 'tomcat7'|grep -v 'grep'|wc -l` -eq 0 ]
    then
    echo "tomcat is stop..."
    fi
    fi
    ;;
    restart|force-reload)
    ${0} stop
    ${0} start
    ;;
    *)
    echo "Usage: /etc/init.d/tomcat {start|stop|restart|force-reload}" >&2
    exit 1
    esac

  • 相关阅读:
    java后台读取配置文件
    冒泡排序
    均分火柴
    Dos 批处理 Shutdown
    时间复杂度分析
    Python冒泡排序
    Python装饰器
    获取状态栏高度
    利用zxing生成二维码
    Android下利用zxing类库实现扫一扫
  • 原文地址:https://www.cnblogs.com/liqing1009/p/7151260.html
Copyright © 2011-2022 走看看