nginx 프로 세 스 를 슈퍼 visord 로 지 키 기

1047 단어 수송 하 다.
supervisord 프로필:
Supervisord 는 Python 으로 이 루어 진 프로 세 스 관리 도구 입 니 다. 슈퍼 visord 가 관리 하 라 고 요구 하 는 프로그램 은 비 daemon 프로그램 입 니 다. 슈퍼 visord 는 이 를 daemon 프로그램 으로 바 꿔 줄 것 입 니 다. 따라서 슈퍼 visord 로 프로 세 스 를 관리 하려 면 비 daemon 방식 으로 시작 해 야 합 니 다.
예 를 들 어 nginx 를 관리 하려 면 nginx 설정 파일 에 daemon off 를 추가 하여 nginx 가 비 daemon 방식 으로 시작 하도록 해 야 합 니 다.설치, 배치 과정 은 후 웨 이 황 리 눅 스 학습 노트 를 참고 하 였 습 니 다. 매우 상세 합 니 다. 감사합니다.https://www.bookstack.cn/read/huweihuang-linux-notes/tools-supervisor-usage.md 또 다른 자료 에 서 는 슈퍼 비 스 퍼 드 가 nginx 를 관리 하 는 프로필 을 작성 하 는 데 있어 서 (슈퍼 비 스 퍼 드 가 이 프로필 을 통 해 nginx 를 시작 하 는 것) 라 고 말 했다.nginx 의 시작 명령 은 - g 'daemon off' 를 추가 해 야 합 니 다.그러나 제 가 시도 한 후에 이렇게 nginx 를 시작 할 수 없다 는 것 을 알 게 되 었 습 니 다. 저 는 nginx 자체 의 설정 파일 을 바 꾸 었 습 니 다. 예 를 들 어 / usr / local / nginx / conf / nginx. conf.
...
daemon off;
...
 
events {
    ...
}
 
http {
    ...
}

또한 슈퍼 visord 를 시작 항목 에 추가 합 니 다:
systemctl enable supervisord

참조 링크:https://blog.csdn.net/cxu123321/article/details/104766471/

좋은 웹페이지 즐겨찾기