답변:
전체 재시작과 정상적인 재시작에 대해 약간의 혼동이 있기 때문에
apachectl restart
서버를 완전히 다시 시작하지만 정상적으로 수행되지 않습니다. 이것은 현재 연결이 중단되었음을 의미합니다.
달성하고자하는 것은 다음과 같이 우아하게 수행 할 수 있습니다.
apachectl graceful
전체 아파치가 다시 시작되지만 활성 연결은 중단되지 않습니다. 현재 연결이 처리를 마치고 그 후에 다시 시작할 때까지 새 연결을 수락하지 않습니다.
결론적으로, 모두 restart
와 graceful
전체 아파치를 다시 시작 할 수 있지만, 우아한는 연결 중단, 그들을 위해 대기 폐쇄되지 않습니다, 그것은 다시 시작합니다.
apachectl graceful
위해 인증서를 다시로드하는 것 같습니다 . 적어도 내 경우에는 인증서가 암호로 보호되어 있지는 않습니다.
apachectl graceful
SIGHUP뿐만 아니라 httpd 2.4.20 이상 에서도 SSL 인증서가 다시로드됩니다.