`
shuzheng5201314
  • 浏览: 203319 次
  • 来自: 北京
社区版块
存档分类
最新评论

Linux下实现tomcat定时自动重启

阅读更多

先新建重启脚本:

 

 

cd /usr/local/tomcat/apache-tomcat-6.0.26

vi restart.sh

 

 

注:第一行为进入tomcat目录,第二行为新建restart.sh脚本。

 

写入以下内容:

 

 

/usr/local/tomcat/apache-tomcat-6.0.26/bin/catalina.sh stop
sleep 1m
/usr/local/tomcat/apache-tomcat-6.0.26/bin/catalina.sh start

 

 

注:第一行为停止服务,路径自行修改,第二行为进程等待1分钟,第三行为启动服务。

 

修改脚本权限,否则运行时会Permission denied:

 

 

chmod 777 *.sh

 

 

测试:

 

 

/usr/local/tomcat/apache-tomcat-6.0.26/restart.sh
 

 

接下来是定时启动服务,用到任务调度的crond常驻命令:

 

 

crontab -e

 

 

写入以下内容:

 

 

30 03 * * * /usr/local/tomcat/apache-tomcat-6.0.26/restart.sh
 

 

注:03点30分调用该脚本,成功则出现:crontab: installing new crontab。

 

 

cron 是linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务:  
引用:  
/sbin/service crond start //启动服务  
/sbin/service crond stop //关闭服务  
/sbin/service crond restart //重启服务  
/sbin/service crond reload //重新载入配置 
 

 

补充小技巧,vi命令:

 

 

 

先按shift+;  

出现:    

输入wq 保存退出

输入q! 不保存退出 
 

 

2
0
分享到:
评论

相关推荐

    Tomcat在Linux下的定时重启

    Tomcat 在 Linux 下的定时重启 Tomcat 是一个广泛使用的开源 Web 服务器软件,在 Linux 系统中可以使用 cron 任务来实现定时重启,以...通过以上步骤,可以实现 Tomcat 在 Linux 下的定时重启,确保服务器的稳定运行。

    tomcat自动定时重启

    标题 "Tomcat自动定时重启" 涉及到的是如何设置和...总之,实现Tomcat自动定时重启是一个涉及多个步骤的过程,需要对操作系统的任务调度、Tomcat的管理和配置有深入理解。合理配置和监控能确保服务器的稳定性和可靠性。

    linux定时自动重启TOMCAT

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

    Linux下定时重启Tomcat服务

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

    tomcat定时重启方案

    【标题】:“Tomcat定时重启方案” 【描述】:本文将详细介绍如何配置Tomcat进行定时重启,包括Tomcat绿色版的注册为系统服务、调整内存设置、创建批处理文件和设置系统计划任务。 【标签】:“Tomcat” 【正文】...

    TOMCAT自动检测重启

    而在Windows系统中,可以创建批处理文件(如提供的`TOMCAT自动检测重启.bat`)或使用任务计划程序设置定时任务。 实现这个功能的具体步骤如下: 1. **创建监控脚本**:创建一个脚本,例如`check_tomcat.sh`或`...

    Linux 监控tomcat,自动重启tomcat服务

    ### Linux下监控与自动重启Tomcat服务的知识点详解 #### 一、背景介绍 在Linux环境中,对于诸如Tomcat这样的应用服务器进行实时监控并具备自动重启功能是非常重要的。这不仅能够确保应用程序的高可用性,还能及时...

    tomcat 监控 及自动重启

    5. **使用Spring Boot Actuator**:如果你的应用是基于Spring Boot,可以利用Actuator模块提供的健康检查API,结合外部脚本或工具实现自动重启。 6. **Tomcat本身的Manager应用**:Tomcat自带的Manager应用允许通过...

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

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

    自动重启tomcat批处理命令

    在IT行业中,自动化的运维...总之,这个"自动重启tomcat批处理命令"展示了如何通过Linux命令行工具和Tomcat的管理来实现自动化运维,这在大型分布式系统中是必不可少的实践,能够减少手动操作的错误,提高运维效率。

    tomcat定时重启脚本

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

    定时重启tomcat

    本篇文章将详细阐述如何实现"定时重启Tomcat"这一操作,以及其背后的原理和好处。 首先,让我们了解什么是Tomcat。Tomcat是一款开源的Java Servlet容器,由Apache软件基金会开发,主要用于运行Java Web应用程序。它...

    Tomcat定时启动与监控

    本文主要介绍如何在Linux和Windows环境下实现Tomcat的定时启动,并讲解Linux下对Tomcat进行监控的方法。 1. **Linux下Tomcat定时启动** 在Linux环境中,可以通过编写一个Shell脚本来自动化Tomcat的重启过程,再...

    Linux脚本监控tomcat假死与异常

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

    自动启动Tomcat_C#_tomcat_

    8. **定时任务**:除了实时监控,还可以使用定时任务(如C#中的`System.Threading.Timer`)定期检查Tomcat状态,如果发现服务已停止,则执行重启操作。 9. **服务安装与卸载**:在C#中,可以使用`System.Service...

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

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

    linux和windows启动tomcat脚本

    `linux-tomcat定时重启.png`可能是一个截图,展示了如何在Linux中使用cron定时任务来定期重启Tomcat服务。cron是Linux的计划任务工具,允许用户设定特定时间执行命令或脚本。在图中,可能会显示一个编辑好的cron job...

    Linux系统如何定时重启Tomcat.docx

    ...

    Linux系统如何定时重启Tomcat.pdf

    。。。

Global site tag (gtag.js) - Google Analytics