Apache HTTPD重新加载

Luk*_*uke 22 apache reload

有没有人知道,当Apache HTTPD正在进行重新加载时(假设需要5秒钟),它是否仍能在此期间提供请求?

kar*_*m79 38

首先,你说重装,但假设你的意思是'重装'或'重启':

   /my/path/to/httpd restart
Run Code Online (Sandbox Code Playgroud)
  • 导致当前httpd进程退出,这意味着服务器似乎暂停了一段时间,就像不提供任何请求一样.

在另一边重新加载:

    /my/path/to/httpd reload
Run Code Online (Sandbox Code Playgroud)
  • 不会导致当前服务器退出,这意味着连接永远不会被拒绝,因此服务器永远不会向下看(但是相当慢一段时间)
  • 将导致所有长时间运行的httpd守护程序请求退出


Ros*_*oss 5

据我所知,没有.然而,有一个优雅的重启,停止子节点停止请求中间,我认为这样做.

http://httpd.apache.org/docs/2.2/stopping.html