nohupよりもtwistdを使用する利点は何ですか?
なぜやって
twistd -y service.tac
私ができるとき:
nohup sudo python my_app.py &
?
twistd の使用に問題があったため、これを質問しています。こちらの質問を参照してください。
nohupよりもtwistdを使用する利点は何ですか?
なぜやって
twistd -y service.tac
私ができるとき:
nohup sudo python my_app.py &
?
twistd の使用に問題があったため、これを質問しています。こちらの質問を参照してください。
nohup対デーモン化は、この回答で美しく説明されています。基本的には、デーモン化が通過するすべてのステップを通過するわけではないため、プロセスをデーモン化するためnohup command &の「貧弱な方法」になることができます。違い:
nohupサブシェル化されていても、プロセスグループリーダーにはならず、実行元のシェルのセッションから切り離されません (つまり、(nohup command &)vs nohup command &、括弧は違いを生みます。簡単に言えば、それは「真の」デーモン化ではありません。現在は問題にならないように見えるいくつかの違いがありますが、将来、プロセスが真にデーモン化されていない場合でも、実際にはデーモン化されていないと想定して操作を実行すると、問題になる可能性があります。だったかのように。