Nginx 서비스의 시작 제어

2201 단어 nginx
nginx 서비스의 시작 제어
 kill 명령 으로 신호 보 내기
  kill - QUIT 메 인 프로 세 스 번호   주: 정지
 nginx 서비스 가 실 행 될 때 주 프로 세 스 와 하나 이상 의 worker process 작업 프로 세 스 를 저장 합 니 다.저희 가 nginx 를 통 해서... 서비스의 메 인 프로 세 스 가 신 호 를 보 내 면 서비스의 작 동 을 제어 할 수 있 습 니 다.우선 주 프로 세 스 의 프로 세 스 번호 PID 를 알 아야 합 니 다. PID 획득 경로:
 1. nginx 서버 설치 디 렉 터 리 에 있 는 logs 디 렉 터 리 에 nginx. pid 파일 이라는 파일 이 생 겨 주 프로 세 스 의 PID 를 저장 합 니 다.
 2. ps 명령, 예: ps - ef | grep nginx.
 nginx 서비스 가 받 아들 일 수 있 는 신호:
TERM 또는 INT
nginx 서비스 빠 른 정지
QUIT
nginx 서비스 정지
HUP
새 설정 을 사용 하여 프로 세 스 를 시작 한 다음 기 존 프로 세 스 를 천천히 중단 하고 부 드 럽 게 다시 시작 합 니 다.
USR1
로그 파일 을 다시 열 어 로그 절단 에 사용 합 니 다.
USR2
새 버 전의 nginx 파일 을 사용 하여 서 비 스 를 시작 한 후 기 존 nginx 프로 세 스 를 천천히 중단 하고 부 드 럽 게 업그레이드 합 니 다.
WINCH
워 커 프로 세 스 정지, nginx 서버 부 드 러 운 업그레이드 에 사용
또한 nginx 바 이 너 리 파일 을 통 해 신 호 를 보 낼 수 있 으 며, 0.7.53 버 전 이후 명령 행 인 자 를 추가 하 였 습 니 다.
  cd /nginx/sbin    nginx      sbin  
  ./nginx -h             nginx   ,      。
nginx version: nginx/1.8.0
Usage: nginx [-?hvVtq] [-s signal] [-c filename] [-p prefix] [-g directives]

Options:
  -?,-h         : this help
  -v            : show version and exit
  -V            : show version and configure options then exit
  -t            : test configuration and exit--          
  -q            : suppress non-error messages during configuration testing
  -s signal     : send signal to a master process: stop, quit, reopen, reload--        
  -p prefix     : set prefix path (default: /opt/nginx/)--    nginx     ,       
  -c filename   : set configuration file (default: conf/nginx.conf)--      nginx         
  -g directives : set global directives out of configuration file--    nginx    , nginx               。
 ./nginx -s reload  :           

./nginx -s reopen  :        

./nginx -t -c /path/nginx.conf :  nginx        

./nginx -s stop :    nginx

./nginx -s quit :    nginx

nginx 서비스의 정지 방식
1. 빠 른 정지
 현재 nginx 서비스 가 처리 하고 있 는 모든 네트워크 요청 을 중단 하고 연결 을 버 리 고 작업 을 중단 합 니 다.
2. 정지
nginx 서비스 가 현재 처리 중인 네트워크 요청 을 처리 할 수 있 도록 합 니 다.그러나 새로운 요청 을 받 아들 이지 않 고 연결 을 닫 고 작업 을 중단 합 니 다.

좋은 웹페이지 즐겨찾기