`

Linux下tomcat重启脚本

阅读更多

1.Linux下tomcat重启脚本
[root@]# vi test.sh
#!/bin/sh
export JAVA_HOME=/usr/java/j2sdk1.4.2_06/
pid=`ps -auxwwgrep tomcatgrep -v grepawk '{print $2}'`
echo $pid
if [ -n "$pid" ];
then
{
echo "==========tomcat is start============"
'/usr/local/tomcat/bin/shutdown.sh'
sleep 5
'/usr/local/tomcat/bin/shutdown.sh'
sleep 15
pid=`ps -auxwwgrep tomcatgrep -v grepawk '{print $2}'`
if [ -n "$pid" ];
then
{
echo "======to kill the tomcat pid $pid========"
kill $pid
sleep 3
}
fi
echo "==========start tomcat============"
'/usr/local/tomcat/bin/startup.sh'
}
else
{
echo "==========tomcat is stop=====start======="
'/usr/local/tomcat/bin/startup.sh'
}
fi
2.定时脚本,每天凌晨6:01执行tomcat重启脚本
[root@]# crontab -e
1 06 * * * /home/mcc/test.sh
3.启动定时服务
[root@]# service crond stop
[root@]# service crond start
4.查看该任务是否在定时列表里面:
[root@]# crontab -l
1 06 * * * /home/mcc/test.sh

分享到:
评论
1 楼 myworkfirst 2010-11-30  
   这个能运行吗?

相关推荐

    linux系统Tomcat重启shell脚本

    Linux 系统 Tomcat 重启脚本判断日志超过一定大小自动重启,是指在 Linux 操作系统中使用 shell 脚本来监控 Tomcat 服务器的日志文件大小,当日志文件超过一定大小时,自动重启 Tomcat 服务器,以确保服务的稳定运行...

    tomcat自动重启脚本

    linux系统tomcat自动重启脚本:判断监控 tomcat日志catalina.out超过一定限度 自动重启tomcat

    linux定时自动重启TOMCAT

    linux定时自动重启TOMCAT,SHELL脚本, 按制定时间启动脚本,并自动查找TOMCAT进程,关闭TOMCAT进程,然后再启动TOMCAT进程,服务器压力过大,或遭受攻击时,TOMCAT集群时自动维护出问题的TOMCAT。

    linux下监测tomcat重启脚本

    在linux下监测tomcat运行状态,若服务停掉则重启tomcat,在Linux下执行脚本即可运行

    tomcat重启脚本.rar

    重启tomcat服务的脚本,包含了windows的bat脚本和linux的shell脚本。需要修改的地方脚本内容的最前面都有写。此脚本可以用java代码部署war包的方式在不同的操作系统下去调用,如何调用请参考我写的博客。

    tomcat宕机重启脚本

    tomcat宕机重启脚本,比较简单的一种设置

    tomcat重启脚本

    适用于Linux/Unix环境的Apache Tomcat重启脚本文件,请酌情修改CATALINA_HOME

    Tomcat在Linux下的定时重启

    Tomcat 在 Linux 下的定时重启 Tomcat 是一个广泛使用的开源 Web 服务器软件,在 Linux 系统中可以使用 cron 任务来实现定时重启,以确保 Tomcat 服务器的稳定运行。下面将详细介绍在 Linux 中创建定时任务,创建 ...

    linux tomcat监听自动重启脚本

    在创建"linux tomcat监听自动重启脚本"时,主要涉及以下几个关键步骤: 1. **检查Tomcat状态**:我们可以使用`pgrep`命令来查找Tomcat的进程ID,如果找不到,则说明Tomcat未运行。例如: ``` tomcat_pid=$(pgrep ...

    linux自动重启tomcat脚本分享

    Linux自动重启Tomcat脚本分享 Linux自动重启Tomcat脚本是指在Linux操作系统中,使用Shell脚本来自动重启Tomcat服务器的过程。该脚本可以在Linux系统中实现Tomcat的自动启动、停止和重启,提高了服务器的可靠性和可...

    tomcat监控脚本(支持windows、linux)

    【标题】"Tomcat监控脚本(支持Windows、Linux)"涉及到的是如何确保Tomcat服务器的稳定运行,通过自动化脚本来实现对服务器状态的实时监控,防止宕机情况的发生。这通常包括性能指标的采集、异常检测和自动处理机制。...

    Linux下定时重启Tomcat服务

    Linux下定时重启Tomcat 1.写一个shell脚本restart.sh,重新启动tomcat vi restart.sh //是新建文件如果没有该文件

    Linux下配置tomcat和jdk

    ### Linux下配置Tomcat与JDK #### 一、引言 随着互联网技术的发展,越来越多的应用选择基于Java语言开发,而Tomcat作为一款轻量级的Servlet容器,因其易用性和稳定性,在Java Web应用部署中占据着重要的地位。在...

    Linux脚本监控tomcat假死与异常

    Linux定时脚本监控tomcat是否假死或出现运行异常,若出现异常则自动重启。

    Linux下JDK+Tomcat安装配置

    Linux下JDK+Tomcat安装配置 在本文档中,我们将详细介绍如何在CentOS系统上安装和配置JDK和Tomcat环境。以下是整个安装和配置过程的步骤。 一、下载所需文件 在开始安装之前,需要下载两个必要的文件:jdk-7u25-...

    linux环境下tomcat和jdk的配置

    在Linux环境下配置Tomcat和JDK是部署Java应用的基础步骤,这一过程涉及到JDK的安装、环境变量的设定以及Tomcat服务器的配置。下面将详细阐述这些知识点。 ### JDK安装与环境配置 #### 安装JDK 在Linux环境下安装...

    tomcat定时重启脚本

    tomcat定时重启任务脚本。Linux运维人员可通过改脚本对tomcat进行定时重启,直接更改tomcat路径,并设置crond任务即可。

    Linux中将Tomcat添加到守护进程

    - 重启Tomcat:`/etc/init.d/tomcat restart` - 检查Tomcat状态:`/etc/init.d/tomcat status` 通过这些步骤,Tomcat不仅能在Linux系统启动时自动运行,而且安全性也得到了提升,因为使用了专用的非交互式用户来...

    linux shell脚本定时清理tomcat日志文件

    Linux shell脚本定时清理tomcat日志文件 本文将详细介绍 Linux 环境中使用 shell 脚本来定时清理 Tomcat 日志文件的方法。该方法使用 cron 机制来实现每天自动切割日志文件,并删除 4 天前的日志文件。 知识点一:...

    Tomcat自动检查重启脚本

    自动监控tomcat脚本并且执行重启操作

Global site tag (gtag.js) - Google Analytics