啓動並監控daemon服務進程的方法

1. 使用腳本

使用腳本的方式比較常見,像mysql。 mysql推薦使用mysqld_safe來啓動mysqld服務器 ,因爲 mysqld_safe增加了一些安全特性,例如當出現錯誤時重啓服務器並向錯誤日誌文件寫入運行時間等信息

/etc/init.d/下面包含了各種服務進程的啓動和監控腳本,都是用shell編寫的。

2. 使用mpm

mpm的全稱是多進程管理, 每個daemon服務都必須實現init、start、stop、process等方法,並統一由mpmrunner來調度和維護,當daemon進程掛掉的時候mpmrunner會自動啓動一個新的,並且mpmrunner可以監控進程的狀態、佔用的資源等信息。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章