restartTomcat.sh 脚本:

echo "=========================开始重启============================"
TE=`date +"%Y-%m-%d %H:%m:%S"`
echo "当前时间是:$TE"# 根据端口号查找进程
PID=`ps -ef |grep -w tomcat | grep -v grep | awk '{print $2}'`
echo "杀死当前tomcat进程pid:$PID"kill -9 $PIDecho "等待30秒"
sleep 30echo "启动tomcat进程"
/usr/bin/bash /usr/local/apache-tomcat-8.5.82/bin/startup.shecho "等待60秒"
sleep 60PID=`ps -ef |grep -w tomcat | grep -v grep | awk '{print $2}'`echo "启动tomcat进程后的pid是:$PID"
echo "=========================结束重启============================"

linux设置每天自动重启:

# 查看定时任务列表
[root@localhost local]# crontab -l
30 11 * * * /usr/local/restartTomcat.sh >> /usr/local/restartTomcat.log 2>&1# 创建定时任务
[root@localhost local]# crontab -e# 输入 30 11 * * * /usr/local/restartTomcat.sh >> /usr/local/restartTomcat.log 2>&1
# 表示每天11点30分执行# 重启crontab 使其生效
[root@localhost local]# /bin/systemctl start crond.service

linux定时重启tomcat shell脚本相关推荐

  1. linux定时重启tomcat的脚本,linux定时重启tomcat服务的脚本学习

    要求:在linux中定时重启一个tomcat服务 一:shell脚本即Shell Script [1],Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便 ...

  2. linux定时重启tomcat的脚本,Linux系统中的tomcat定时重启脚本

    1.Linux下tomcat重启脚本 [root@]# vi test.sh #!/bin/sh export JAVA_HOME=/usr/java/j2sdk1.4.2_06/ pid=`ps - ...

  3. 释放linux缓存文件命令,Linux定时释放缓存Shell脚本实现自动化运维 | kTWO-个人博客...

    使用Linux服务器的用户应该都知道,Linux在使用的时候,可用内存会随着时间慢慢的变小,最终可能到80%-90%,这个时候就需要我们去人工干预,来进行魂村的释放. 本文将使用Linux的Cron定 ...

  4. linux 程序定时重启tomcat,linux下实现tomcat定时自动重启

    tomcat自带的脚本中没有提供直接restart的模式,但是有start和shutdown两种模式.要实现restart模式,实际上只需要判断是否已经启动tomcat,若已经启动则限制性shutdo ...

  5. 如何在Linux操作系统定时重启Tomcat服务?

    如何在Linux操作系统定时重启Tomcat服务? 背景: 正常情况下启动和关闭tomcat程序命令如下: /application/tomcat/bin/startup.sh /applicatio ...

  6. Linux系统上实现定时重启Tomcat服务

    因为使用阿里云部署服务器应用时,Tomcat服务经常由于内存不足出现OutOfMemoryError异常的情况.经常过几天就需要重启一次服务器,更要命的是不知道什么时候会由于内存不足导致无法访问,如果 ...

  7. Linux命令行与shell脚本编程大全:第2版

    <Linux命令行与shell脚本编程大全:第2版> 基本信息 作者: (美)布卢姆(Blum,R.) 布雷斯纳汉(Bresnahan.C.) [作译者介绍] 译者: 武海峰 丛书名: 图 ...

  8. 《Linux命令行与Shell脚本编程大全第2版.布卢姆》pdf

    下载地址:网盘下载 内容简介  · · · · · · 本书是一本关于Linux 命令行与shell 脚本编程的全面教程.全书分为四部分:第一部分介绍Linuxshell 命令行:第二部分介绍shel ...

  9. 解决Linux下无法利用shell脚本启动conda虚拟环境问题

    解决Linux下无法利用shell脚本启动conda虚拟环境问题 问题 直接在脚本中激活conda环境时遇到了一个问题 解决 查看.bashrc文件 .bashrc文件在 /home/用户名 里面,因 ...

最新文章

  1. linux查看日志的几种命令,Linux查看日志三种命令(转载)
  2. grub安装的 三种安装方式
  3. alexnet训练多久收敛_AlexNet浅析
  4. 利用XMLSerializer将对象串行化到XML
  5. Ghost in IE6.web标准网页IE6中的幽灵。
  6. java http服务 Tomcat_【求教】用JAVA写HTTP服务器代替TOMCAT 我代码哪错了。。
  7. 要看方兴东的博客 只能上Google去找他
  8. 微信小程序 组件传值(二) triggerEvent 子传父
  9. 《FLEX工程师成长计划》--入门篇之一:关于此书
  10. 猜一猜,我国第一次大规模应用二维码是什么时候?
  11. Ablation study消融实验
  12. 南京师范大学计算机技术研究生就业,重磅!2017年南京师范大学毕业研究生就业质量报告新鲜出炉...
  13. endnote 只剩.data文件,怎么找回以前的.enl
  14. c语言对称字母菱形AABAABCBA,[工学]c语言实验报告.doc
  15. 在线招聘市场强手如林,携AI入局的灵鸽会飞向何方?
  16. 在FDTD中创建锥体
  17. 物联网平台搭建的全过程介绍(二)——物联网平台通信思维导图
  18. 牛客网 2018校招真题 爱奇艺 最后一位
  19. 区块链为什么是ddos重灾区
  20. MODBUS转PROFINET网关(PROFINET转MODBUS网关)协议转换器PNMD485-K20连接安川变频器,接入到西门子S7-1200PLC PROFINET通讯网络应用配置方法

热门文章

  1. 拍卖网html模板,html5织梦高端复古婚纱/影楼/摄影工作室网站模板
  2. 视频缓存VideoCache
  3. Canvas模拟地球,月球公转
  4. HP LaserJet printer M1522nf 刷机出现 Ready 2 Download解决过程
  5. windows系统RNDIS驱动手动安装
  6. android中添加arial字体(非android默认字体)
  7. open-falcon judge部署
  8. LeanCloud Feedback 使用出错问题解决
  9. Ubuntu-如何隐藏文件/文件夹
  10. cURL error 1014: SSL verify failed 报错