Linux nginx 의 PID 구축

1344 단어 nginx 설정 의 pid
    pid                 logs/nginx.pid

설치 할 때 없 었 습 니 다. 사실 nginx 를 시작 할 때 자동 으로 생 성 되 는 것 은 현재 nginx 가 살 고 있 는 프로 세 스 의 ID 번호 입 니 다.그래서 설정 파일 에 pidpid / usr / local / webserver / nginx / nginx. pid 를 지정 합 니 다.와, 이 일 은 나 를 오랫동안 해 왔 다. 나 는 내 가 가장 한 것 이 문제 인 줄 알 았 다.nginx 의 종료 재 부팅 은 일반적으로 아래 명령 을 통 해 이 루어 집 니 다. kill - QUIT 26000 중 26000 은 nginx 의 메 인 프로 세 스 번호 입 니 다.매번 ps 명령 을 통 해 nginx 의 메 인 프로 세 스 번 호 를 조회 해 야 합 니 다. 매우 번 거 롭 습 니 다.'실전 nginx: Apache 를 대체 하 는 고성능 웹 서버' 라 는 책 에서 pid 파일 을 사용 하 는 방법 을 언급 했 는데 공교롭게도 주어진 명령 에 뭔 가 누락 되 어 완전한 명령 을 내 렸 다.pid 파일 은 프로 세 스 의 pid 번호 로 기 록 된 일반 텍스트 파일 입 니 다.다음은 pid 파일 의 내용 입 니 다. 26032 nginx 의 기본 pid 파일 nginx 는 pid 파일 을 사용 하여 master process 의 pid 번 호 를 기록 합 니 다. 컴 파일 할 때 지정 되 지 않 으 면 경 로 는 다음 과 같 습 니 다. 기본 pid 파일 경 로 를 수정 하려 면 컴 파일 할 때 설정 을 추가 할 수 있 습 니 다.매개 변 수 는 다음 과 같 습 니 다:. / configure – pid - path = / data / test / ngx. pid 가 지정 하면 기본 pid 파일 경 로 는: / data / test / ngx. pid 가 경로 만 지정 하고 pid 파일 이름 이 없 으 면 pid 파일 이름 은 ngix. pid 가 설정 파일 을 통 해 pid 를 수정 합 니 다. 기본 값 과 컴 파일 을 통 해 수정 하 는 것 외 에 ngix 설정 파일 에서 도 수정 할 수 있 습 니 다.다음 과 같 습 니 다: pid / data / test / nginx. pid;이 설정 파일 을 사용 하 는 nginx 에 만 수 정 된 값 입 니 다.PID 파일 로 Nginx 를 중지 합 니 다. pid 파일 경 로 를 / data / logs / nginx. pidkill – QUIT cat /data/logs/nginx.pid pid 파일 로 프로필 을 다시 불 러 옵 니 다.

좋은 웹페이지 즐겨찾기