`
sundful
  • 浏览: 1253650 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

在linux下重启tomcat的脚本

 
阅读更多

第一种脚本: 

Java代码  收藏代码
  1. #/bin/sh  
  2. java=$(ps -aux |grep java |sed -n  '1p' |awk '{print $2}');  
  3. kill -9 $java;  
  4. rm /usr/local/tomcat-5.0.28/logs/catalina.* -rf  
  5. rm /usr/local/tomcat-5.0.28/work/Catalina/ -rf  
  6. sh /usr/local/tomcat-5.0.28/bin/startup.sh  
  7. tail -f /usr/local/tomcat-5.0.28/logs/catalina.*  

第二种脚本(这种功能比较厉害一点,不是很懂这种启动): 
#!/bin/sh 
# ----------------------------------------------------------------------------- 
# Start Script for the CATALINA Server 

# $Id: startup.sh,v 1.3 2002/08/04 18:19:43 patrickl Exp $ 
# ----------------------------------------------------------------------------- 

# resolve links - $0 may be a softlink 
JAVA_HOME=/usr/java/jrockit-j2sdk1.4.2_08 
CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar 
PATH=JAVA_HOME/bin:$PATH 
export JAVA_HOME CLASSPATH PATH 
PRG="$0" 

while [ -h "$PRG" ] ; do 
  ls=`ls -ld "$PRG"` 
  link=`expr "$ls" : '.*-> \(.*\)$'` 
  if expr "$link" : '.*/.*' > /dev/null; then 
    PRG="$link" 
  else 
    PRG=`dirname "$PRG"`/"$link" 
  fi 
done 

PRGDIR=`dirname "$PRG"` 
EXECUTABLE=catalina.sh 

# Check that target executable exists 
if [ ! -x "$PRGDIR"/"$EXECUTABLE" ]; then 
  echo "Cannot find $PRGDIR/$EXECUTABLE" 
  echo "This file is needed to run this program" 
  exit 1 
fi 

exec "$PRGDIR"/"$EXECUTABLE" start "$@"
分享到:
评论

相关推荐

    linux系统Tomcat重启shell脚本

    Linux 系统 Tomcat 重启 shell 脚本指的是在 Linux 操作系统中使用 shell 脚本来重启 Apache Tomcat 服务器的脚本,主要用于解决日志文件超过一定大小时自动重启 Tomcat 服务器的问题。 描述解释 Linux 系统 Tomcat...

    tomcat自动重启脚本

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

    linux下监测tomcat重启脚本

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

    linux自动重启tomcat脚本分享

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

    Linux下定时重启Tomcat服务

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

    Tomcat在Linux下的定时重启

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

    Linux脚本监控tomcat假死与异常

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

    tomcat宕机重启脚本

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

    Linux下配置tomcat和jdk

    在Linux环境下配置Tomcat和JDK,不仅能够提高系统的稳定性和安全性,还能更好地利用Linux系统的资源管理优势。 #### 二、准备工作 在正式安装配置之前,确保已经安装了Linux操作系统,并且熟悉基本的Linux命令操作...

    tomcat重启脚本.rar

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

    linux tomcat监听自动重启脚本

    为了解决这个问题,我们可以编写一个监控并自动重启Tomcat的Shell脚本来确保服务的高可用性。以下将详细介绍如何创建这样的脚本。 首先,我们需要理解Linux Shell脚本的基本结构。Shell脚本是Linux操作系统中的一种...

    linux定时自动重启TOMCAT

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

    tomcat重启脚本

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

    linux和windows启动tomcat脚本

    接下来是`linux_tomcatRestart.sh`,这是一个在Linux系统上重启Tomcat的服务脚本。这个脚本通常会利用`/etc/init.d`目录下的服务脚本模板,或者使用Systemd服务单元文件。它可能包含`stop`和`start`命令,也可能包括...

    Linux下重启多个 tomcat 服务的脚本(推荐)

    在IT运维过程中,特别是在使用Apache Tomcat作为应用服务器的环境中,有时需要重启Tomcat服务以清除缓存或者应用新的配置。在Linux系统中,当有多台Tomcat实例同时运行时,手动重启每个服务可能会变得繁琐且耗时。...

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

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

    Tomcat在linux下的安装

    以下是对【标题】"Tomcat在Linux下的安装"和【描述】的详细步骤和相关知识点的解释: 1. **下载Tomcat**: 首先,你需要从Apache Tomcat的官方网站`apache.tomcat.org`下载Tomcat的二进制版本。例如,下载的文件...

    Linux下JDK+Tomcat安装配置

    使用以下命令停止并重启Tomcat服务: $ sudo bash catalina.sh stop $ sudo bash catalina.sh start 九、添加启动脚本 编辑/etc/rc.local文件,添加以下一条命令: bash /usr/local/apache-tomcat/bin/catalina....

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

    在Windows和Linux这两种操作系统环境下,监控脚本的实现方式会有所不同。Windows下,可能使用批处理脚本或者Powershell;而在Linux环境,通常会用到bash脚本或者syslog等工具。这些脚本通常会集成到系统的服务管理...

    linux环境下tomcat和jdk的配置

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

Global site tag (gtag.js) - Google Analytics