linux服务监测 自动启动
来源:互联网 发布:linux安装tgz文件 编辑:程序博客网 时间:2024/06/07 06:52
一:实现原理
通过配置Linux定时任务,定时监测服务端口的状态,如果服务停止调用启动脚本。
二:要求
Linux服务器
Tomcat服务
三:Tomcat服务监测自动qidon
running=`lsof -i:8080|grep -v COMMAND`
if [ "x" != "x$running" ]
then
echo "Tomcat already running!"
exit 0
fi
su - -c "/home/tomcat/apache-tomcat-8.5.16/bin/startup.sh &"
sleep 1
running=`lsof -i:8080|grep -v COMMAND`
if [ "x" = "x$running" ]
then
echo "Tomcat start error!"
#exit 1
else
echo "Tomcat restore succeed"
#exit 0
fi
四:配置crontab定时任务
crontab -e (进入vi编辑页面)
输入 * * * * * sh /home/tomcat/check.sh >> /home/tomcat/log
五:测试
关闭tomcat。1分钟内tomcat竟会自动重启
阅读全文
0 0
- linux服务监测 自动启动
- linux服务自动启动
- Linux FTP自动启动服务
- Linux FTP自动启动服务
- linux服务自动启动功能
- linux服务自动启动功能
- linux 设置自动启动服务
- Linux 开机自动启动服务
- Linux sshd服务自动启动
- linux下用脚本监测tomcat停止并且自动启动
- linux设置开机服务自动启动/关闭自动启动命令
- linux设置开机服务自动启动/关闭自动启动命令
- linux设置开机服务自动启动/关闭自动启动命令
- linux设置开机服务自动启动/关闭自动启动命令
- linux设置开机服务自动启动/关闭自动启动命令
- linux设置开机服务自动启动/关闭自动启动命令
- linux设置开机服务自动启动/关闭自动启动命令
- linux设置开机服务自动启动/关闭自动启动命令
- vue基础知识
- spring boot could not resolve placeholder in string value 问题解决方法
- 使用rdo配置answer.ini网桥,实现创建能与外网通信的网络
- Android开发之Tween(补间动画)
- Android 进程间通信 Messenger
- linux服务监测 自动启动
- SwitchHosts—hosts管理利器
- swift中的!和?作用
- 什么样的Web开发框架才是好的前端框架
- 剑指offer——59.按之字形顺序打印二叉树
- sockaddr和sockaddr_in的区别
- Liquibase 筆記
- 浅述经典的4种卷积网络之(2)VGGNet
- linux文件合并、去重、拆分