2012-01-25 16 views
0

Linuxで子プロセスの数を管理し管理する責任を負う監督プロセスを書く必要があります。 生きている子供のように構成数を維持する問題 Linuxの親プロセスから子プロセスを管理するBlueprint?

  • の場合には、それらを再起動

    • 子供プロセス(労働者)の開始と停止
    • 親プロセス(監督が)責任があります

      私はそれを行う方法に関する実績のあるスケルトン/チュートリアルを探していますです。

      (私はプロセス、スレッド、Linuxのシグナルを理解していますが、その点では専門家ではなく、トラブルを避けるためのベストプラクティスを求めています)。

  • +0

    どの言語がCですか? –

    +0

    おそらく、Apacheがそれをやっている様子を見てください。 –

    +0

    @larsmans:私はそれをRubyで書くつもりですが、例のスケルトンコードはどの言語でも構いません。私にとって重要なのは、構造、シグナルの取り扱いなどです。 – qertoip

    答えて

    1

    長い研究の末、Preforker gem:https://github.com/dcadenas/preforker(Ruby)で素敵で簡単な実装が見つかりました。

    プリフォークナーは、私が必要とするものを正確に提供します。

    関連する問題