真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

一個極簡的守護(hù)進(jìn)程Bash腳本-創(chuàng)新互聯(lián)

由于最近寫的Node.js程序因為一些Bug,會出現(xiàn)一些自動退出的問題,所以需要在它退出的時候及時發(fā)現(xiàn),并重新啟動一個極簡的守護(hù)進(jìn)程Bash腳本

于是查閱了些資料,寫了一個Bash的程序,功能十分簡單,就是每隔3s判斷一次處在6000端口的node程序是否正在運行,如果沒有發(fā)現(xiàn)6000端口,那么執(zhí)行啟動程序的命令,已經(jīng)使用了一段時間,感覺效果蠻好的,簡單小巧,安全可靠,記錄一下,以便以后使用。

10年積累的成都做網(wǎng)站、成都網(wǎng)站建設(shè)經(jīng)驗,可以快速應(yīng)對客戶對網(wǎng)站的新想法和需求。提供各種問題對應(yīng)的解決方案。讓選擇我們的客戶得到更好、更有力的網(wǎng)絡(luò)服務(wù)。我雖然不認(rèn)識你,你也不認(rèn)識我。但先做網(wǎng)站設(shè)計后付款的網(wǎng)站建設(shè)流程,更有香河免費網(wǎng)站建設(shè)讓你可以放心的選擇與我們合作。
#!/bin/bash

BASEDIR='/server'while true; do

    PRO_NOW=`netstat -tunlp| grep "6000" | wc -l 2>/dev/null`

if [ $PRO_NOW -eq 0 ]; then
        cd $BASEDIR
        node ./bin/www > /tmp/run_node.log 2>&1  &
  else   echo "`date`  6000 is listening..."  fi  sleep 3done

BASEDIR就是項目的目錄,程序很簡單,變通下可以“守護(hù)”不少程序

啟動的話,就用nohup,node程序可能會因為BUG退出,但是用nohup啟動這個卻bash不會出現(xiàn)什么問題

nohup ./runing.sh &

是不是很方便呢


當(dāng)前題目:一個極簡的守護(hù)進(jìn)程Bash腳本-創(chuàng)新互聯(lián)
新聞來源:http://weahome.cn/article/escoo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部