我正试图使用python-daemon库来创建守护进程,因为这似乎是最安全的方法,不会漏掉什么。然而,文档相当贫乏,只有PEP 3143。
另一方面,我发现了很多链接到Sander Marechal的Python中简单的unix/linux守护进程。这看起来是一个更好的解决方案,虽然我还没有尝试使用它。
编辑:我已经使用了Sander Marechal的解决方案,它似乎工作得很好。
那么,在Python社区中创建守护进程的事实标准方式是什么?是其中一个库还是自己做(forking两次等)?
此外,你可能认为任何带有PEP的库都是更好的选择,因为它比任何其他解决方案更接近创建守护进程的综合方法(或者至少更接近标准方法)。那么,这个python-daemon
包怎么回事?它会被包含在标准库中吗?