supervisord

(Supervisor에서 넘어옴)

1 개요[ | ]

supervisord, supervisor
슈퍼바이저d, 슈퍼바이저 데몬, 슈퍼바이저
  • "경량 프로세스 모니터"
  • 유닉스 계열 OS에서 여러 프로세스들의 상태를 관리할 수 있는 클라이언트/서버 시스템
  • init/systemd와 유사하나, 그것을 대체하기 위한 것은 아니다.
  • Bare/Virtual Machine과는 달리 컨테이너 내부에는 systemd가 없는데, 여러 백그라운드 프로세스들을 관리하기 위해 supervisord를 사용하는 경우가 많이 있다.[1]
  • Laravel 프레임워크의 워커(큐 작업 수행)의 제어를 위해 supervisord 를 사용하는 사례가 있다.

2 구성요소[ | ]

이름 설명
supervisord 서버 데몬
supervisorctl 커맨드라인 클라이언트
웹서버 supervisorctl 에 상응하는 기능을 제공하는 웹UI (기본포트: 9001)
XML-RPC 인터페이스 위의 웹서버에서 제공하는 인터페이스

3 같이 보기[ | ]

4 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}