繁体   English   中英

如何在 linux 上运行服务作为守护程序?

[英]How do I run a serve as daemon on linux?

我使用 c++ 创建了一个服务器,并希望将此服务器作为 linux 上的守护进程运行。我该怎么做?

提前致谢...

我并不是要听起来居高临下,但是您是否尝试过谷歌搜索,那里有大量信息,我找到的第一个链接:(http://www.enderunix.org/docs/eng/daemon. php)

您可以在 Linux 上使用 dup2() 以使 FD 更易于处理。

您可能还想考虑使用诸如 inetd 之类的东西来管理您的服务器

有很多方法可以守护进程。 服务器实现提供一个开关来在启动时对其进行守护是很常见的。

如果您不想实现这样的功能,可以使用命令行工具,例如: http://software.clapper.org/daemonize/

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM