...
기본 응용 속성에 대한 수정 가능한 값 및 설명은 "챕터 9. 속성 - 리소스 타입 속성값" 편을 참조해 주십시오.
기본 응용 에이전트
일반적인 프로세스를 관리합니다.
기능
Online
기본 응용의 속성 중 Path에 지정된 프로그램을 실행합니다.
Argument 속성을 사용하여 추가 인수를 줄 수도 있습니다. Path 속성은 시스템 상에 존재하는 프로그램의 절대 경로입니다. 이 값이 유효하지 않으면 기본 응용 에이전트를 시작 할 수 없습니다.
예를 들면 'daemon file1' 라는 명령을 사용하는 프로그램을 기본 응용 에이전트로 구성한다면 다음과 같이 표현할 수 있습니다.
Panel |
---|
"Path": "/usr/local/customApp/daemon""Arguments": "file1" |
Offline
실행중인 프로세스에 종료 신호(TerminateProcess)를 보내어 해당 프로세스를 종료합니다.
Monitor
프로세스가 메모리에서 현재 실행 중인지 주기적으로 감시합니다. 운영체제의 프로세스 테이블에 프로세스의 존재를 확인한 후 Path 속성에 등록된 경로 정보를 이용하여 리소스로 등록된 경로와의 일치여부를 확인합니다.
프로세스의 내부적인 동작 상태나 정상적인 응답 여부는 확인하지 않습니다.
모니터 방법은 해당 프로세스의 ID (PID) 와 절대경로를 포함한 프로세스 이름으로 동작상태를 확인합니다.