1
我試圖找到相當於Windows Service Functions的Linux。例如,Windows有ServiceMain
爲切入點,SetServiceStatus
設置狀態,RegisterServiceCtrlHandler
和HandlerEx
響應控制代碼,例如開始,暫停和停止請求等相當於Windows服務功能的Linux?
我在W.理查德·史蒂芬的Advanced Programming in the UNIX® Environment檢查,但我想它的工作有點過時了。搜索「linux服務api」和「linux ipc服務啓動停止」(以及類似的)正在產生一些http和數據庫結果,但沒有什麼用處。
有人會知道編寫Linux服務程序的C接口嗎?
謝謝弗拉德。你如何暫停和停止服務?我暫時無法找到任何東西,停止似乎是一個殺手(http://www.cyberciti.biz/tips/linux-write-sys-v-init-script-to-start-stop-service。 HTML)。當然殺死一個進程是不好的,因爲它可能會使數據處於不一致的狀態。 – jww