1

画面の使用に問題があります。メイン プロセスが動作している間に screen セッションが動作することはわかっていますが、このセッションを維持するにはどうすればよいですか? セッションのシャットダウン時にいくつかの子プロセスが強制終了されるため、これが必要です。

セッションの開始方法:

-A -m -d -S test  mytestapplication

画面セッションの外で子プロセスを開始する必要があるかもしれませんが、どうすればよいでしょうか? 内部のすべてのプロセスがシャットダウンされるまでセッションを維持するように画面を設定する必要があるかもしれませんが、どうすればよいでしょうか?

4

1 に答える 1

0

あなたの質問を完全に理解しているかどうかはわかりません。screenすべての子プロセスが終了した後に自動的に終了するのを防ぎたい場合zombieは、構成ファイル (システム全体またはホーム ディレクトリ) でコマンドを設定できます。

zombie KR

これにより、プロセスが終了したウィンドウが自動的に閉じられなくなり、screenセッションが無期限に維持されます。Kコマンド呼び出しに続く最初の文字 ( )zombieは終了したプロセスの現在のウィンドウを強制終了し、2 番目の文字 ( R) は関連するプロセスの再起動を試みます。-dおよびフラグを使用して screen を実行していることを考えると、明らかにorを使用-mしてセッションにアタッチする必要があります。screen -r-R

于 2012-07-04T01:02:23.850 に答える