tomcat重启脚本
来源:互联网 发布:我国大数据市场规模 编辑:程序博客网 时间:2024/06/05 19:34
如何通过java实现重启tomcat服务器?大家或许第一时间想到的是通过执行linux命令直接重启tomcat就可以了。但是对于在tomcat上面运行的web项目,当tomcat进程死掉的时候重启进程也会对应挂掉,那么该如何达到我们的目标?博主给大家两个shell脚本以供参考。脚本名都为restart.sh
脚本一:
#!/bin/sh pid=`ps -ef|grep 'java.*tomcat'|grep -v "grep"|awk '{print $2}'`path=`dirname $0`kill -9 $pidsleep 10echo `nohup $path/catalina.sh start &` >log.txt这个脚本是直接查找当前运行的tomcat进程,然后杀死。再通过nohup进行调用tomcat启动命令。当然,在调用restart.sh的时候也使用nohup
脚本二:
#!/bin/sh path=`dirname $0`$path/shutdown.shsleep 10echo `nohup $path/startup.sh start &` >log.txt这里是调用tomcat自带的shutdown脚本,用比较和谐的办法杀掉tomcat进程。
大家可以中和两个脚本的实现效果编写更完善的shell脚本,这里博主只给一个示例。
1 0
- tomcat重启脚本
- 重启tomcat脚本
- 重启Tomcat脚本
- tomcat重启脚本
- tomcat重启脚本
- tomcat重启脚本
- Tomcat重启脚本
- Tomcat 重启脚本linux
- shell脚本重启tomcat
- 关于tomcat重启脚本
- shell 脚本重启tomcat
- sh 脚本重启tomcat
- 改写tomcat重启脚本
- Tomcat自动重启脚本
- tomcat监控重启脚本
- shell 重启tomcat 脚本
- tomcat重启shell脚本
- shell 重启tomcat 脚本
- grep for windows (支持命令行)
- Maven 本地资源库
- 单点登录原理与简单实现
- easyui-文本框禁止编辑 ,和其他文本框/combobox/datebox禁用方式
- JVM总结-JVM内存区域
- tomcat重启脚本
- iOS_Xcode真机调试iOS10中Nslog 打印不出东西
- 关于unity中foreach的使用
- iOS技术圈
- (十四)C语言高级编程
- 微信关闭分享功能
- eclipse报错:Compilation unit name must end with .java, or one of the registered Java-like exten
- Swift3.0 中的仿oc中的宏定义文件
- ReactNative 入门课程(3)第一个小例子