gpt4 book ai didi

python - twistd 和 nohup & : what is the difference?

转载 作者:太空宇宙 更新时间:2023-11-03 16:17:46 25 4
gpt4 key购买 nike

使用twistd相对于nohup有什么优点?

为什么要这么做

twistd -y service.tac

当我能做的时候:

nohup sudo python my_app.py &

我问这个问题是因为我在使用twistd时遇到了困难,请参阅my question here

最佳答案

nohup 与守护进程在 this answer 中得到了很好的解释。 ,它基本上可以被解释为 nohup 命令 &“穷人守护进程的方式,因为它不会经历所有的守护进程所经历的步骤。一些细微的差别:

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

简单地说,它不是“真正的”守护进程 - 有一些差异现在可能不会出现问题,但如果您将来假设该进程是真正的守护进程,而实际上它还没有真正实现,则可能会出现问题,并像以前一样执行操作。

关于python - twistd 和 nohup & : what is the difference?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38785979/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com