Linux下不用杀进程直接重启tomcat脚本
2016-12-15 18:01
477 查看
#!/bin/bash #define the basedir must change to yours basedir="/root/tomcat.web" #give it 5s to shutdown the tomcat ${basedir}/bin/shutdown.sh # get the process descript one or many times fullstring=`ps -ef|grep -n ${basedir}/bin/bootstrap.jar|grep -v grep` while [ ${#fullstring} != 0 ] do arr=($fullstring) echo "tomcatPID = ${arr[1]}" echo "be about to kill ${arr[1]}------------------------------------------" kill -9 ${arr[1]} fullstring=`ps -ef|grep -n ${basedir}/bin/bootstrap.jar|grep -v grep` done #remove tomcat cache rm -rf ${basedir}/work/* rm -rf ${basedir}/logs/* #start tomcat ${basedir}/bin/startup.sh
basedir:服务器tomcat的位置
说明:使用方法,项目不是放在webapp目录下的啊,工具是winScp
1、将war解压开之后的东西全部拖到服务器
2、cd 到tomcat的bin目录下
3、./restart.sh 回车就会自己删日志,请缓存并重启
4、访问页面,就发现更新上去了。哈哈
相关文章推荐
- linux 持续构建(自动部署) 重启动tomcat或进程的脚本
- Linux下Tomcat进程运行监视并自动重启的脚本
- Linux下tomcat进程运行监视并自动重启的脚本
- Linux下Tomcat进程运行监视并自动重启的脚本
- 【Shell/Python】Linux 进程自动监控bash shell脚本 监控VPS服务器负载/CPU及内存占用 自动重启
- python脚本自动监视tomcat进程,如果崩溃就自动重启
- linux自动重启tomcat脚本分享
- Linux下Tomcat重启脚本
- Linux下强制杀Tomcat进程的Shell脚本
- Linux下Tomcat启动/停止/重启脚本
- linux自动重启tomcat脚本分享
- linux下监视进程 崩溃挂掉后自动重启的shell脚本
- Linux下tomcat的快速启动,停止,重启脚本
- linux 进程自动重启检测脚本
- Tomcat自动检测和重启脚本(Linux)
- Linux 进程自动监控bash shell脚本 监控VPS服务器负载/CPU及内存占用 自动重启
- Linux下检测Apache进程数量并自动重启的脚本
- linux 自动重启tomcat 脚本
- linux自动重启tomcat脚本
- Linux下重启tomcat的shell脚本