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

目录
相关文章
|
6月前
|
应用服务中间件
tomcat重启时保持会话关闭
tomcat重启时保持会话关闭
|
3月前
|
运维 Java 应用服务中间件
Tomcat安装shell脚本
Tomcat安装shell脚本
33 7
|
9月前
|
应用服务中间件
Tomcat——通过.bat批处理程序重启Tomcat
Tomcat——通过.bat批处理程序重启Tomcat
|
6月前
|
应用服务中间件 Linux
Linux不重启Tomcat清空catalina.out日志的几种方法
Linux不重启Tomcat清空catalina.out日志的几种方法
280 0
|
12月前
|
Java 应用服务中间件 Linux
Linux重启tomcat服务
Linux重启tomcat服务
|
12月前
|
应用服务中间件 Perl
Centos6.5下重启tomcat脚本
Centos6.5下重启tomcat脚本
|
应用服务中间件 Android开发
tomcat启动时报错ports are invalid,默认端口不要为-1
tomcat启动时报错ports are invalid,默认端口不要为-1
92 0
|
应用服务中间件
mac下Tomcat的安装,启动和关闭脚本配置,端口号更改
mac下Tomcat的安装,启动和关闭脚本配置,端口号更改
|
Java 应用服务中间件
IDEA的Web项目启动Tomcat出现404错误
IDEA的Web项目启动Tomcat出现404错误
447 0
IDEA的Web项目启动Tomcat出现404错误
|
网络协议 Java 应用服务中间件
IDEA中SpringBoot工程运行报Tomcat启动异常(org.apache.catalina.LifecycleException)问题解决
IDEA中SpringBoot工程运行报Tomcat启动异常(org.apache.catalina.LifecycleException)问题解决
386 0