WSGI 프로세스를 관리하기 위한 Upstart 및 Supervisord

WSGI 프로세스를 관리하기 위한 Upstart 및 Supervisord

생각? 우분투 10.0.4를 실행 중입니다.

답변1

나는 Supervisord를 사용하는 것을 제안하고 싶습니다. 내 경험상 runit이나 유서 깊은 daemontools보다 더 친숙하고 일반적으로 더 부드러운 경험입니다. Upstart는 동등하게 존경받는 프로세스를 대체하도록 설계되었으며 init, Supervisord는 WSGI, FastCGI 등과 같은 항목을 관리하기 위해 특별히 설계되었습니다. 그것은 또한 예쁘다잘 기록 된.

Supervisord는 이러한 유형의 시나리오를 대상으로 하기 때문에 특정 수의 프로세스를 시작하기 위한 기능, 재시도 제한, 사용자 정의 신호 및 기타 다양한 유용한 비트(XML-RPC 인터페이스도 포함)를 제공합니다. Upstart는 다음과 인터페이스할 수 있는 기능을 제공합니다. DBus이지만 귀하의 시나리오에서는 그럴 가능성이 없습니다.

관련 정보