ユーザーのために孤児プロセスを管理する方法は?

ユーザーのために孤児プロセスを管理する方法は?

ユーザースクリプトを実行してより多くのプロセスを生成するサービスがあります。これらのプロセスの一部は、発生しない可能性がある外部条件のために停止します。PID親プロセスが消えたため、プロセスを停止するためにプロセスを分離する方法を他の人がどのように知ることができますか?

  1. PIDエラーが原因で上書きされないように保存する安定した方法はありますか?
  2. 「PIDファイル」が唯一のオプションである場合、通常は指定されたプロセス固有のユーザーが作成する必要がありますか?
  3. killallユーザーが自分のプロセスを安全に進めるために共有アカウントの使用を無効にする必要がありますか?
  4. スクリプトがプロセスを確実に管理するために孤立プロセスを即座に終了する戦略を検討する必要がありますか?

ベストアンサー1

おすすめ記事