linux自动重启tomcat脚本分享

admin3年前云主机34

复制代码 代码如下:
#!/bin/bash
#
#chkconfig: 35 88 14
#description: tomcat auto start script
#script by okhelper
case "$1" in
start)
echo "Here is start script..."
JAVA_HOME=/usr/jdk1.6.0_13;
export JAVA_HOME
JRE_HOME=$JAVA_HOME/jre;
export JRE_HOME
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
date +"%Y-%m-%d %T:Starting tomcat..." >> /var/log/tomcat.log
/software/apache-tomcat-6.0.32/bin/startup.sh >> /var/log/tomcat.log
date +"%Y-%m-%d %T:tomcat started..." >> /var/log/tomcat.log
echo "--------------------------------------------" >> /var/log/tomcat.log

stop)
echo "Here is stop script..."
JAVA_HOME=/usr/jdk1.6.0_13;
export JAVA_HOME
JRE_HOME=$JAVA_HOME/jre;
export JRE_HOME
export PATH=$PATH:$JAVA_HOME/bin
export CLASSPATH=./:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
date +"%Y-%m-%d %T:stoping tomcat..." >> /var/log/tomcat.log
/software/apache-tomcat-6.0.32/bin/shutdown.sh >> /var/log/tomcat.log
date +"%Y-%m-%d %T:tomcat stoped..."  >> /var/log/tomcat.log
echo "--------------------------------------------" >> /var/log/tomcat.log

restart)
echo "Here is restart script..."
date +"%Y-%m-%d %T tomcat restart..." >> /var/log/tomcat.log
$0 stop
$0 start

*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac《linux自动重启tomcat脚本分享》来自互联网同行内容,若有侵权,请联系我们删除!

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

CDN服务厂商分析及比较:优劣对比、性能评估以及选择建议

CDN服务厂商作为一种提供动态加速、缓存、负载均衡等功能的云服务,已成为越来越多企业的首选。本文将对当前市场上的CDN服务厂商进行分析比较,从优劣对比、性能评估和选择建议三个方面对其进行深入探讨,以期...

Linux动态启用/禁用超线程技术的方法详解(linux动态执行命令)

前言intel的超线程技术能让一个物理核上并行执行两个线程,大多数情况下能提高硬件资源的利用率,增强系统性能。对于cpu密集型的数值程序,超线程技术可能会导致整体程序性能下降。鉴于此,执行OpenMP...

shell如何记录用户的IP与命令详解(shell 记录日志)

记录输入的命令history命令可以查看用户输入过的命令,一个典型history命令输出如下:980 2017-05-29 20:17:37 cd -981 2017-05-29 20:17:41 c...

如何选择适合网站的高防服务器带宽?

选择适合网站的高防服务器带宽对于网站的稳定运行至关重要。本文将通过从四个方面阐述如何选择适合网站的高防服务器带宽,包括流量、线路、互联网出口带宽以及网络形态。读者可以通过本文了解到在选择高防服务器带宽...

visa环球金卡

如何充分利用Visa环球金卡的各种特权Visa环球金卡是一张高端信用卡,具有许多优秀的特权,如果您拥有这张卡片,一定要充分利用它所提供的各种服务和优惠。下面我们就来详细了解一下如何充分利用Visa环球...

宝塔php扩展安装

什么是宝塔?宝塔是一款基于 Linux 系统的服务器管理软件,可以通过简易的界面实现网站、数据库、FTP 等服务的管理和安装。什么是 PHP 扩展?PHP 扩展是一个可以增强 PHP 功能的代码集。每...