linux在網絡啟動以後執行特定任務
linuxcentos
在傳統的linux啟動過程中,有個問題就是服務啟動的依賴處理,比如B服務必須在A服務啟動以後才能啟動.這樣B服務啟動時往往要進行大量的檢驗.
而upstart是新的啟動機制,它是基於事件的,這樣A服務啟動以後可以發送一個事件,事件觸發B的啟動.
比如一個服務必須在網絡啟動以後執行.可以這樣定義這個服務的upstart文件
引用
start on (net-device-up)
exec /usr/sbin/bar.sh
這樣bar.sh就會在網卡啟動以後被啟動