如何监控c ++守护进程?

why*_*why 5 c++ linux daemon

我开发一个守护进程的TCP服务器与升压ASIO,我想知道是否有任何守护经理LIB监视过程中,如果服务器进程死了,管理者可以重新启动

LiK*_*Kao 2

您可以尝试使用非常强大的守护进程工具来管理一切。这些工具允许非常细致的监控、重新启动等。

如果您不需要此功能,以下 shell 脚本通常就足够了:

while true; do
   $PROCESS
   sleep $SLEEP_TIME
done
Run Code Online (Sandbox Code Playgroud)

这会在系统崩溃时重新启动您的系统,但它并没有太多作用,如果您需要添加,您将不走运。