Tomcat启动、关闭、重启脚本

简介: #!/bin/sh#chkconfig: 345 90 10#tomcat auto-start#. /etc/init.d/functions#.

#!/bin/sh

#chkconfig: 345 90 10

#tomcat auto-start

#. /etc/init.d/functions

#. /etc/sysconfig/network

RETVAL=0

export JAVA_HOME=/usr/local/jdk

export JRE_HOME=/usr/local/jdk/jre

export CATALINA_HOME=/usr/local/tomcat

export CATALINA_BASE=/usr/local/tomcat

start()

{

if [ -f $CATALINA_HOME/bin/startup.sh ];

then

    echo $"Starting Tomcat"

    $CATALINA_HOME/bin/startup.sh

    RETVAL=$?

    echo "OK"

    return $RETVAL

fi

}

stop()

{

if [ -f $CATALINA_HOME/bin/shutdown.sh ];

then

            echo $"Stopping Tomcat" 

            $CATALINA_HOME/bin/shutdown.sh 

            RETVAL=$? 

            sleep 1

    ps -fwwu root | grep tomcat|grep -v grep | grep -v PID | awk '{print $2}'|xargs kill -9 

            echo " OK" 

            # [ $RETVAL -eq 0 ] && rm -f /var/lock/... 

            return $RETVAL 

fi

}

case "$1" in

start)

start

;;

stop)

stop

;;

restart)

  echo $"Restaring Tomcat" 

        $0 stop 

        sleep 1 

        $0 start 

        ;;

*)

  echo $"Usage: $0 {start|stop|restart}" 

        exit 1 

        ;;

esac 

exit $RETVAL 

##mv tomcatd /etc/init.d/

###chmod +x /etc/init.d/tomcatd

##chkconfig --add tomcatd  or chkconfig tomcatd on

##ps auwwx|grep tomcat|grep -v grep|grep -v PID|awk '{print $2}'|xargs kill -9

目录
相关文章
|
应用服务中间件
tomcat重启时保持会话关闭
tomcat重启时保持会话关闭
|
6月前
|
应用服务中间件 Shell
tomcat版本自动升级脚本
请注意,这只是一个简单的示例脚本,用于演示自动升级Tomcat版本的思路。实际部署中,您可能需要根据您的环境和需求对脚本进行更详细的定制和错误处理。确保在升级Tomcat版本之前备份重要数据和配置文件,以防止意外情况发生。
75 0
|
6月前
|
Java Shell 应用服务中间件
centos7_tomcat开机自启的shell脚本参考
centos7_tomcat开机自启的shell脚本参考
167 0
|
6月前
|
运维 Java 应用服务中间件
Tomcat安装shell脚本
Tomcat安装shell脚本
64 7
|
应用服务中间件
Tomcat——通过.bat批处理程序重启Tomcat
Tomcat——通过.bat批处理程序重启Tomcat
|
应用服务中间件 Linux
Linux不重启Tomcat清空catalina.out日志的几种方法
Linux不重启Tomcat清空catalina.out日志的几种方法
484 0
|
Java 应用服务中间件 Linux
Linux重启tomcat服务
Linux重启tomcat服务
|
应用服务中间件 Perl
Centos6.5下重启tomcat脚本
Centos6.5下重启tomcat脚本
|
Java 应用服务中间件
IDEA的Web项目启动Tomcat出现404错误
IDEA的Web项目启动Tomcat出现404错误
551 0
IDEA的Web项目启动Tomcat出现404错误
|
应用服务中间件
创建tomcat的服务,删除服务,通过服务来启动项目
创建tomcat的服务,删除服务,通过服务来启动项目
183 0
创建tomcat的服务,删除服务,通过服务来启动项目