2013-10-02 57 views
0

我們有大約100個由monit啓動的守護進程。所有這些進程在其處理的初始階段都是CPU密集型的,即自舉是CPU密集型的。防止Monit在機器重啓時啓動進程

在機器重啓的情況下,所有100個進程同時啓動,並且CPU負載平均值變得非常高,並最終導致機器再次關閉。

我們有一個腳本,通過在每個進程啓動後暫停5-10分鐘,逐個啓動這些進程,以便讓啓動的進程獲得其初始CPU時間。

有沒有辦法避免在機器重啓後啓動進程?

回答

0

我在過去有類似的要求,並使用monit中的「依賴」選項;即該監視器不會被觸發,除非它所依賴的是「向上」(綠色)。