본문 바로가기
웹/Apache

Apache#7 - 무중단 재시작 graceful

by gntpapa 2015. 8. 20.
Apache 재시작 방법은 restart / stop and start  와 graceful 방식이 있다
  •  

    restart / stop and start 사용 시에는 서비스 순단이 발생한다.
    • 프로세스 종료 후 다시 시작
  • Graceful 사용 한다면, 순단 현상 없이 재시작이 가능하게 된다.
    • config 수정 사항을 순단 현상 없이 반영 해야 되는 경우 사용
    • 연결되어 있는 프로세스 처리 후 config 파일 Load 하여 시작
    • 단, graceful을 사용하기 전에 config syntax체크는 꼭 하길 바랍니다.
  • 사용법: 
apachectl graceful
 
USR1이나 graceful 시그널을 부모에게 보내면 부모 프로세스는 자식들에게 현재 요청을 처리한후 종료하라고 (혹은 현재 아무것도 처리하지 않다면 즉시 종료하라고) 조언한다. 부모는 설정파일을 다시읽고 로그파일도 다시 연다. 자식이 죽을때마다 부모는 죽은 자식대신 새로운 설정 세대에 기초한 자식을 실행하여 즉시 요청을 처리하게 한다.
 

' > Apache' 카테고리의 다른 글

Apache#9 - 서버 정보 숨기기  (0) 2018.05.20
Apache#8 - SSLPassPhrasedialog 오류  (0) 2016.07.22
Apache#6 - 디렉토리 인덱싱 차단  (0) 2014.08.24
Apache#5 - syntax 체크 방법  (0) 2014.08.11
Apache#4 - 특정 IP 차단 및 허용  (0) 2012.10.13