我嘗試按照以下示例創建守護程式應用程式:
在 Linux 中創建守護行程
在示例中,沒有關于守護行程停止的操作。
因此,我很好奇:
- 如何向
stop守護行程發送信號?還是kill PID直接? - 如果守護行程只能在被殺死時停止,守護行程本身是否應該在被殺死時進行清理操作?就像關閉檔案描述符,保存引數等。
提前致謝。
uj5u.com熱心網友回復:
守護行程本身應該對被殺死的人進行清理操作嗎?就像關閉檔案描述符,保存引數等。
關閉檔案描述符是沒有意義的——當行程退出時,它們會被內核自動關閉。
對于“保存引數”,這取決于您所說的“引數”是什么意思。如果您指的是命令列引數,則否:當守護程式重新啟動時,它將獲得這些引數的新副本。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/401894.html
