-1
我有一個需要全天候運行(在多臺服務器上)的流程,基本上它運行良好的一些服務器上 - 但在其他服務器上,幾小時後,說什麼。我只是想知道是否有什麼我可以做的,以監測不同的PID,以獲得關於停止的準確時間的某種信息以及關於原因的一些信息。監控一個PID linux
謝謝。
我有一個需要全天候運行(在多臺服務器上)的流程,基本上它運行良好的一些服務器上 - 但在其他服務器上,幾小時後,說什麼。我只是想知道是否有什麼我可以做的,以監測不同的PID,以獲得關於停止的準確時間的某種信息以及關於原因的一些信息。監控一個PID linux
謝謝。
你可能要找的是supervisord。它通常用於在進程崩潰時自動重新啓動進程,但它也可以通過一些配置或擴展來做更多的事情(如stdout/stderr /返回值的控制日誌記錄)。
這個功能叫做看門狗,有幾種流行的解決方案,取決於你的實現。 – Yaron