![用于监控分叉守护进程的 Upstart 吗?](https://linux22.com/image/803125/%E7%94%A8%E4%BA%8E%E7%9B%91%E6%8E%A7%E5%88%86%E5%8F%89%E5%AE%88%E6%8A%A4%E8%BF%9B%E7%A8%8B%E7%9A%84%20Upstart%20%E5%90%97%EF%BC%9F.png)
根据此链接, 它说
Upstart 是运行传统分叉守护进程的最佳选择之一,因为它实际上使用 ptrace 来确保它监视正确的进程 ID。
现在考虑一下Apache httpd在预分叉模式下运行,有人能解释为什么使用暴发户比传统的 init 脚本更好进程号文件方法?
答案1
假设 Apache 崩溃了,你需要重启它。Upstart 可以完成这个任务。我个人更喜欢它,supervisord
因为它也可以在用户空间运行,但 upstart 也很好用。
根据此链接, 它说
Upstart 是运行传统分叉守护进程的最佳选择之一,因为它实际上使用 ptrace 来确保它监视正确的进程 ID。
现在考虑一下Apache httpd在预分叉模式下运行,有人能解释为什么使用暴发户比传统的 init 脚本更好进程号文件方法?
假设 Apache 崩溃了,你需要重启它。Upstart 可以完成这个任务。我个人更喜欢它,supervisord
因为它也可以在用户空间运行,但 upstart 也很好用。