공정감독
Process supervision프로세스 감리는 일부 마스터 프로세스가 서비스 프로세스의 모체로 남아 있는 운영 체제 서비스 관리의 한 형태다.
혜택들
시스템 V init와 같은 기존 프로세스 발사대 및 시스템 부트 메커니즘과 비교한 이점은[1] 다음과 같다.
- 실패한 서비스를 다시 시작하는 기능
- "pid files"를 사용할 필요가 없다는 사실
- 청정공정상태
- 마스터 프로세스가 서비스 프로세스의 stdout/stderr을 캡처하여 로그에 라우팅할 수 있으므로 신뢰할 수 있는 로깅
- 더 빠른(동류) 및 시작 및 중지 기능
구현
- 데몬툴스
- 데몬툴스-스모어:데몬툴스의 공용 도메인 릴리스에서 파생됨
- 눈: 루비 구현
- Finit: 리눅스 시스템을 위한 빠르고 확장 가능한 Init
- 신: 루비 시행
- 불멸:A Go 구현
- PM2: Node.js용 프로세스 관리자
- 초기화
- 발사하다
- minit: 작지만 기능이 완전한 Linux init
- 모니터
- 재갈을 달리다
- 감독자:Python 구현
- s6: 낮은 수준의 프로세스 및 서비스 감독
- 시스템드