原文:linux 進程監控和自動重啟的簡單實現

目的:linux 下服務器程序會因為各種原因dump掉,就會影響用戶使用,這里提供一個簡單的進程監控和重啟功能。 實現原理:由定時任務crontab調用腳本,腳本用ps檢查進程是否存在,如果不存在則重啟並寫入日志。 crontab修改 mnt bindmonitor.sh 的實現 刪除進程測試 a killall named b 分鍾后,cat mnt bindmonitor.log看看有無最新的 ...

2015-11-18 15:42 0 4308 推薦指數:

查看詳情

Supervisor-進程監控自動重啟

Supervisor是一個進程監控程序。 需求一:我現在有一個進程需要每時每刻不斷的跑,但是這個進程又有可能由於各種原因有可能中斷。當進程中斷的時候我希望能自動重新啟動它,此時,我就需要使用到了Supervisor 先弄懂兩個命令:supervisord : supervisor的服務器端部分 ...

Mon Jan 21 23:06:00 CST 2019 0 691
Linux】supervisord 進程管理,自動重啟

supervisord的介紹: 官網: http://supervisord.org/ github: https://github.com/Supervisor/supervisor 概述: 軟件功能: 本軟件是進程管理系統,可以很簡單的管理系統,同時提供了很豐富的接口 ...

Tue Jan 21 00:21:00 CST 2020 0 1260
linux kafka進程掛了 自動重啟

使用crontab,定時監控 kafka進程,發現掛了后重啟。 shell腳本如下: crontab設置如下,每一分鍾檢測一次: ...

Fri Nov 02 07:27:00 CST 2018 0 2327
Linux進程殺掉總是自動重啟

《1》 cat /proc/進程id/status 找到該子進程對應的父進程,將其父進 kill -9 1801 殺掉父進程 kill -9 137665 殺掉我們剛剛需要刪除的子進程 ...

Mon Nov 16 18:02:00 CST 2020 0 2523
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM