首页 > 代码库 > tomcat进程监控
tomcat进程监控
由于线上服务不知道在什么时候会挂掉,所以写了一个监控tomcat进程的脚本。如果该进程不存在时,去启动该tomcat进程。
#!/bin/bash
source /etc/profile
source ~/.bash_profile
# source /etc/profile ~/.bash_profile 这两句一定要加上,特别是在监控一些java进程的时候。
pid=`ps -ef | grep app1 | grep -v "grep" |sed -n 1p | awk ‘{print $2}‘`
if [ "$pid" == "" ]; then
sh /opt/tomcat/app1/bin/startup.sh
echo "拉起tomcat app1进程" >> /root/test.log
fi
然后在编辑/etc/crontab 加入以上的脚本文件。
tomcat进程监控
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。