1. 使用crontab機制增加定時檢查任務,比如說寫一個監控腳本,定時執行,如果程序退出了就再次拉起來。
2. 另一種就是使用/etc/inittab 機制,在inittab裏新增一行,使用respawn(該進程只要終止就立即重新啓動)標識。相較於
第一種,inittab是一種系統級別,效率會更高點,它會立即拉起而不是等到一定時間。下圖中最後一行的意思就是
當acld進程退出後,立即重新拉起。
關於inittab的使用方法可以參考這篇文章https://www.jb51.net/LINUXjishu/437727.html
可能還有其它我不知道的方法,歡迎大家補充。^_^