如何重新開始被kill的process - Linux

Table of Contents

某個process不知道為什麼過幾天會被kill

想說有沒有辦法讓它偵測這個process

如果process不存在 自己就會重新restart呢?

謝謝~^^

(CentOS 裡面)

--

All Comments

Zora avatarZora2011-03-07
...自動被kill感覺毛毛的
William avatarWilliam2011-03-11
用ps指令與crontab定期檢查該process的生死
John avatarJohn2011-03-13
推 2F 用 crontab 排自己寫的 shell script 用 ps 配grep
Joe avatarJoe2011-03-13
去查如果被系統做掉了的話(有時候是程式寫的有問題...跑
段時間自己掛了 被系統移出去) 那就重新啟動程式...
Daniel avatarDaniel2011-03-15
感謝樓上幾位前輩~ 剛剛我google換了一組關鍵字 發現有個
叫做 Monit好像也可以做到 http://mmonit.com/monit/
Anonymous avatarAnonymous2011-03-18
檢查/var/run/你的程式.pid 還在不在?
Emma avatarEmma2011-03-19
請設 ulimit -c unlimited, 然後啟動程式找 bug,不要偷懶