【发布时间】:2011-06-15 00:31:15
【问题描述】:
我正在尝试使用python-daemon 库,这在我看来是创建守护进程而不忘记任何内容的最安全方法。文档很差,只是PEP 3143。
另一方面,我发现了很多指向 Sander Marechal 的 A simple unix/linux daemon in Python 的链接。这看起来是一个更好的解决方案,或者虽然我还没有尝试使用它。
编辑:我使用了 Sander Marechal 的解决方案,它似乎运行良好。
那么在 Python 社区中创建守护进程的实际方式是什么,是这些库中的一个,还是只是自己完成所有事情(分叉两次等)?
此外,您会认为任何具有 PEP 的库都会是一个更好的选择,因为它比任何其他解决方案更接近于创建守护程序的综合方式(或至少是更标准的方式)。那么这个python-daemon 包是怎么回事,它会被包含在标准库中吗?
【问题讨论】:
-
python-daemon 1.6 版?
-
(自我回答的)答案中引用的 Sander Marechal 链接在两个地方都被破坏了。已更正
标签: python daemon python-daemon