supervisor.zip
- 원격 프로세스를 관리하는 간단한 트레이 유틸리티로 AutoIt3로 만들었습니다.
- 소스도 포함하였으니 관심있는 분은 버전업 해주셔도 좋습니다.
- 크게 특정 원격 프로세스가 떠 있는지 주기적으로 검사하는 기능과 원격 프로세스를 실행하고 죽이는 기능 두 가지가 있습니다.
- 일차적으로 서버 프로세스 관리를 위해 만들 툴입니다.
- 포함된 supervisor.ini 파일을 통해 설정하실 수 있습니다.
- 대부분의 설정은 바로 이해가 가실겁니다.
- processes 섹션에 지정된 이름으로 시작되는프로세스가 하나라도 떠있지 않으면 트레이 아이콘이 바뀝니다.
- 트레이 아이콘에 오른클릭하면 나오는 메뉴에서 Launch를 선택하시면 launches 섹션에 지정된 실행 파일들이 지정된 작업 폴더로 원격 실행됩니다.
- 트레이 아이콘에 오른클릭하면 나오는 메뉴에서 Is Alive?를 선택하시면 바로 원격 프로세스를 검사할 수 있습니다.
- 트레이 아이콘에 오른클릭하면 나오는 메뉴에서 Kill을 선택하시면 Launch된 원격 프로세스들을 죽입니다.
- 내부적으로 Sysinternals의 pslist, psexec, pskill을 사용하고 있습니다.
Tags
History
Last edited on 05/29/2008 16:47 by all2one
Comments (0)