2012-01-25 3 views
0

Linux에서 여러 개의 하위 프로세스를 포킹하고 관리하는 책임을 맡은 감독 프로세스를 작성해야합니다.Linux의 상위 프로세스에서 하위 프로세스를 관리하기위한 청사진?

살아 아이들의 구성 수를 유지에 문제가있는 경우
  • 을 그들을 다시 시작하는 어린이 프로세스 (노동자)
  • 를 시작하고 중지 :

    부모 프로세스 (감독)는 책임이있다

    나는 그것을 할 방법에 대한 입증 된 해골/튜토리얼을 찾고있다 오른쪽.

    (필자는 프로세스, 스레드 및 Linux 신호를 이해하지만 그 점에 대해서는 전문가가 아니며 문제를 피하기위한 모범 사례를 추구합니다.)

  • +0

    어떤 언어가 C입니까? –

    +0

    아마 아파치가 어떻게 그것을하고 있는지보십시오. –

    +0

    @larsmans : Ruby로 작성 하겠지만 예제 코드는 모든 언어에서 환영합니다. 나에게 중요한 것은 구조, 시그널 핸들링 등이다. – qertoip

    답변

    관련 문제