![守护进程给我带来什么好处?](https://linux22.com/image/1306874/%E5%AE%88%E6%8A%A4%E8%BF%9B%E7%A8%8B%E7%BB%99%E6%88%91%E5%B8%A6%E6%9D%A5%E4%BB%80%E4%B9%88%E5%A5%BD%E5%A4%84%EF%BC%9F.png)
如果我使用我的普通登录用户通过 SSH 启动 uWSGI 之类的东西(假设我应该这样做),并对其进行“守护进程化”,这是否意味着我可以退出 SSH 而 uWSGI 仍将继续运行?
答案1
因为守护进程是一个后台进程(即,在执行其任务时不需要您参与任何交互的进程),并且会一直持续到进程被终止(比如通过您为此编写的初始化脚本),所以是的。如果您将 uWGSI 设为守护进程,它将一直运行,直到您终止守护进程生成的进程。
您可能需要考虑研究编写一些初始化脚本为您处理此过程,而不是手动守护程序。
如果我使用我的普通登录用户通过 SSH 启动 uWSGI 之类的东西(假设我应该这样做),并对其进行“守护进程化”,这是否意味着我可以退出 SSH 而 uWSGI 仍将继续运行?
因为守护进程是一个后台进程(即,在执行其任务时不需要您参与任何交互的进程),并且会一直持续到进程被终止(比如通过您为此编写的初始化脚本),所以是的。如果您将 uWGSI 设为守护进程,它将一直运行,直到您终止守护进程生成的进程。
您可能需要考虑研究编写一些初始化脚本为您处理此过程,而不是手动守护程序。