扭曲和Nohup &:有什么区别?



与nohup相比,使用twistd有什么优势?

为什么要做

twistd -y service.tac

我什么时候可以做:

nohup sudo python my_app.py &

我之所以问这个问题,是因为我在使用twistd时遇到了困难,请参阅此处的问题

nohup与守护进程化在这个答案中得到了很好的解释,基本上可以是tl;dr'd to nohup command &"穷人"守护进程的方式,因为它没有经历守护进程所经历的所有步骤

  • nohup不会成为进程组的领导者,也不会从执行它的shell的会话中分离出来,即使是子外壳(即(nohup command &)nohup command &,括号起作用
  • Has"具有相同的控制终端-它只是忽略终端控制">,尽管这可能不适用于上面的子外壳命令(尚未测试(

简单地说,这不是"真正的"守护进程-有一些差异现在可能看起来没有问题,但如果你假设未来进程真的被守护了,而实际上它并没有被守护,并像以前一样执行操作,那么这些差异可能会发生。

相关内容

  • 没有找到相关文章

最新更新