好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > linux進程監控shell腳本代碼

linux進程監控shell腳本代碼

熱門標簽:杭州機器人外呼系統 東莞電銷機器人價格一覽表 佛山高德地圖標注中心 陜西電銷卡外呼系統怎么安裝 excel地址地圖標注 旅游地圖標注大全 地圖標注超出范圍怎么辦 百度地圖的地圖標注 百度地圖標注圖標更換

為確保php頁面在后臺運行,寫了一個監控腳本,假設程序異常退出,那么可以自動重啟。

shell腳本/usr/local/scripts/receve.sh內容:

#!/bin/bash
#funtion:keep receve.php running
PHP="/usr/local/php5/bin/php"
PROGRAM="receve.php"
#start dameo
$PHP /home/httpd/$PROGRAM >>/usr/local/scripts/phpshell/receve.out 
chpid="$!";
echo "$chpid" > /usr/local/scripts/phpshell/receve.sid
echo "child pid is $chpid"
echo "status is $?"
while [ 1 ]
do
wait $chpid
exitstatus="$?"
echo "child pid=$chpid is gone, $exitstatus" >>/usr/local/scripts/phpshell/receve.php_error.log
echo `date` >> /usr/local/scripts/phpshell/receve.php_error.log
echo "**************************" >>/usr/local/scripts/phpshell/receve.php_error.log
sleep 10
$PHP /home/httpd/$PROGRAM >> /usr/local/scripts/phpshell/receve.out 
chpid="$!";
echo "$chpid" > /usr/local/scripts/phpshell/receve.sid
echo "next child pid is $chpid"
echo "next status is $?"
done

需要保證監控腳本正常運行,在每天凌晨自動重啟腳本/usr/local/scripts/restart_r.sh,寫入crontab:

#!/bin/bash
echo "" >/tmp/receve_pid.txt
/bin/ps ax | /bin/grep "receve.sh" | /bin/grep -v "grep" | /bin/awk '{print $1}' >/tmp/receve_pid.txt
no1pid=`cat /tmp/receve_pid.txt | sort -r`
no2pid=`cat /usr/local/scripts/phpshell/receve.sid | sort -r`
if [ -z $no1pid ];then
  echo "receve.sh pid is null, receve.sh is not running."
 else  
  /bin/kill -9 "$no1pid"  
  echo "receve.sh killed"
fi
sleep 3
if [ -z $no2pid ];then
  echo "receve.php pid is null, receve.php is not running."
 else
  /bin/kill -9 "$no2pid"
  echo "receve.php killed"
fi
rm -rf /usr/local/scripts/phpshell/receve.sid 
sleep 3 
/usr/local/scripts/receve.sh > /dev/null 

crontab:

復制代碼 代碼如下:

#restart receve.sh
10 00 * * * /usr/local/scripts/restart_r.sh

注意:腳本命名要避免重復,避免自己kill掉自己的進程。

您可能感興趣的文章:
  • Shell腳本實現Linux系統和進程資源監控
  • python實現監控linux性能及進程消耗性能的方法
  • linux系統使用python監控apache服務器進程腳本分享
  • Linux 監控文件被什么進程修改(詳解)
  • 詳解Linux監控重要進程的實現方法
  • shell監控linux系統進程創建腳本分享
  • Linux工具之Nethogs按進程監控網絡帶寬的安裝部署
  • linux下監視進程 崩潰掛掉后自動重啟的shell腳本
  • linux自動重啟tomcat腳本分享
  • linux下通過腳本實現自動重啟程序
  • linux進程監控與自動重啟的簡單實現方法

標簽:通遼 青島 西藏 南充 雅安 隨州 朝陽 延邊

巨人網絡通訊聲明:本文標題《linux進程監控shell腳本代碼》,本文關鍵詞  linux,進程,監控,shell,腳本,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《linux進程監控shell腳本代碼》相關的同類信息!
  • 本頁收集關于linux進程監控shell腳本代碼的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 亚洲色久国产精品久久久久影院| 日本吻胸抓胸激烈视频网站| 农村妇女三级在野外| 他掀开裙子把舌头伸进去漫一下 | 日批应用| 色窝窝无码一区二区三区在线观看 | 白丝夹得我爽爆了| 《大胸护士》在线观看无码| 91精品人妻一区二区50路鸭子| tom影院亚洲国产一区二区| 欧美视频毛片在线播放| 美女扒开内裤羞羞的视频| 午夜啪| 亚洲精品乱码久久久久久蜜桃图片| h视频在线免费看| 美女扒开腿无遮挡私密部位| 亚洲精品国语在线| 成人公开免费视频| 国产看黄网站又黄又爽又色| 国产成人精品三上悠亚| 91www久久综合| 色情大尺度吃奶做爰电影| 男生和男生那个对那个的视频| 黑人巨大精品大战白人美女| 国产亲子伦一级A片免费看 | 欧美最新的精品videoss| 母狗高h| 嗯啊好大啊| 91人妻无码精品一区二区毛片| 精品国产一级毛片国语版网红 | 99久久国产精品毛片水果柢 | 再深点灬舒服灬太大了岳视频| 巜少妇4激情婬乱A片| 久久久无码精品亚洲A片消消乐 | 男人秘?桶进美女尿囗| 国产在线xvideos| 特黄一级黄色片| 国产精品nv在线观看| 久草免费在线观看| 又大又黄又粗又长又刺激| 亚洲欧美精品天堂久久综合一区|