"Supervisord"의 두 판 사이의 차이

 
(같은 사용자의 중간 판 13개는 보이지 않습니다)
1번째 줄: 1번째 줄:
{{다른뜻|슈퍼바이저}}
==개요==
==개요==
;Supervisor
{{소문자}}
;슈퍼바이저
;supervisord, supervisor
* 유닉스 계열 OS에서 여러 프로세스들을 관리할 수 있는 클라이언트/서버 시스템
;슈퍼바이저d, 슈퍼바이저 데몬, 슈퍼바이저
* "경량 프로세스 모니터"
* 유닉스 계열 OS에서 여러 프로세스들의 상태를 관리할 수 있는 클라이언트/서버 시스템
* [[init]]/[[systemd]]와 유사하나, 그것을 대체하기 위한 것은 아니다.
* Bare/Virtual Machine과는 달리 컨테이너 내부에는 [[systemd]]가 없는데, 여러 백그라운드 프로세스들을 관리하기 위해 supervisord를 사용하는 경우가 많이 있다.<ref>https://docs.docker.com/config/containers/multi-service_container/</ref>
* Laravel 프레임워크의 워커(큐 작업 수행)의 제어를 위해 supervisord 를 사용하는 사례가 있다.


==구성요소==
==구성요소==
19번째 줄: 23번째 줄:


==같이 보기==
==같이 보기==
* [[Systemd]]
* [[Beanstalkd]]
* [[기어맨 Gearman]]
* [[리눅스 supervisor 설치]]
* [[리눅스 supervisor 설치]]
* [[기어맨 Gearman]]
* [[/etc/supervisor/supervisord.conf]]
* [[/var/log/supervisor/supervisord.log]]
* [[supervisor 자식프로세스 상태 전이 그래프]]


==참고==
==참고==

2022년 11월 29일 (화) 09:35 기준 최신판

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 }}