博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
一个监控进程的脚本,若进程异常重启进程
阅读量:7042 次
发布时间:2019-06-28

本文共 350 字,大约阅读时间需要 1 分钟。

#!/bin/sh

echo "Current DIR is " $PWD
while [ 1 ]
do
serverpid=`ps -ef|grep 进程名|grep -v grep|awk '{print $2}'`
if [ "$serverpid" ]
then
echo "进程名 is running,pid is " $serverpid
#kill -9 $serverpid
else
echo "进程名 is down ,now starting ..."
dt=`date +%F`
nohup 进程 2>>/data/socket/$dt"_ad_error.log" 1>>/data/socket/$dt"_ad_access.log" &
fi
sleep 5
done

转载地址:http://ehqal.baihongyu.com/

你可能感兴趣的文章
通过实例让你真正明白mapreduce---填空式、分布(分割)编程
查看>>
Ubuntu 12.04下PHP环境的搭建(LAMP)--非编译
查看>>
繁體字顯示問題
查看>>
VBA 选择文件
查看>>
ADO.NET
查看>>
bzoj 2428: [HAOI2006]均分数据
查看>>
ART的堆内存布局
查看>>
MySQL创建数据库/表等基本命令操作
查看>>
CF每日一练(1.20)
查看>>
A damn at han’s Windows phone book 笔记(9 & 10)
查看>>
读书笔记 effective c++ Item 28 不要返回指向对象内部数据(internals)的句柄(handles)...
查看>>
当前日期往前推N天,当前日期往后推N天
查看>>
java正则匹配 指定内容以外的 内容
查看>>
linux网络编程
查看>>
自己实现简单的AOP(一)简介
查看>>
java.util.Map源码分析
查看>>
2018/11/29 算法时空(2) 算法导论第三章 函数的增长
查看>>
2017-2018-1 JAVA实验站 冲刺 day05
查看>>
关于控制台输出 警告 log4j:WARN No appenders could be found for logger
查看>>
xshell代理设置
查看>>