無論什么程序都不可能完美無缺,理論上,任何程序都有Core Dump的一天,正式運營的程序,尤其是服務器程序,一旦Core Dump,后果不堪設想,有過服務器開發經驗的朋友,一定都經歷過深夜美夢中,被電話驚醒的慘痛經歷,手忙腳亂把服務器重新啟動,第二天上班還要被老板一頓狠批。所以,程序發生錯誤時自動重啟變得很重要。這里集中討論linux實現自動重啟程序的方法。
linux下實現程序的自動重啟有很多方法,這里我們介紹的是通過自己寫腳本來實現,
自動重啟腳本
假定需要實現重啟的程序名為 test ,我們這里通過判斷進程數目來判斷程序是否正常。
ps -ef | grep "$1" | grep -v "grep" | wc 主站蜘蛛池模板: 二连浩特市| 凤山市| 顺义区| 平遥县| 星子县| 大港区| 常宁市| 西青区| 山东| 万荣县| 太保市| 天峨县| 琼中| 泸溪县| 兴隆县| 永州市| 肥东县| 河池市| 霍州市| 华池县| 伊宁市| 关岭| 华宁县| 广宁县| 昌乐县| 天台县| 霍山县| 兴城市| 六盘水市| 莲花县| 镇平县| 雷山县| 巍山| 古蔺县| 开远市| 元谋县| 旌德县| 兴安县| 黄大仙区| 广丰县| 凤山市|