2010-03-29 2 views
0

관리 솔루션 : 윈도우하지 리눅스 2) 작업프로세스 내가 훨씬 init.d를 좋아하지만 다음과 같은 요구 사항을 가진 프로세스 관리 솔루션을 필요로하는 프로젝트에서 일하고 있어요

1)를 시작 할 수 있어야를/이기종 언어로 작성된 프로그램을 중지/다시 시작합니다. 3) pub/sub 인터페이스 (대부분 DDS)를 통해 원격 호스트에서 얻은 실행 모드 정보에 따라 프로세스 관리자를 프로세스 관리자를 확장 할 수 있어야합니다.

이상적으로 우리는 이것을 Java에서 원하지만 C/C++ 일 수 있습니다. 또한 프로세스 관리자는 오류 안전해야합니다 (자동 재시작 기능이있는 서비스에서 실 패하면 충분하다고 가정).

스크래치에 대한 자체 구현을 작성할 수는 있지만 무리한 일정이 있으므로 분명히 이미 개발 된 솔루션이 바람직합니다. 마이클

+0

우리는 또한 합리적인 질문에 답하기위한 긴밀한 일정을 가지고 있습니다. 이렇게 묻지 마십시오. – Venkat

+0

@Venkats - 내 이해에서, OP는 일종의 기존 라이브러리에 관심이 있습니다. 그는 우리에게 그를 위해 쓰라고하지 않았습니다. – IVlad

+0

@Venkats - 필요한 경우 통합하고 수정할 수있는 솔루션을 찾으려고합니다. IVlad가 말했듯이, 나는 불합리한 것을 요구하지 않습니다. – S73417H

답변

0

은 결국 나는 단순히 Windows 서비스 래퍼 내 프로세스를 부트 스트랩 수동으로 서비스를위한 윈도우 API를 사용하여 프로그래밍 방식으로 자신의 라이프 사이클을 관리.

관련 문제