23

Apache HTTPD がリロードを実行している間 (たとえば、5 秒かかります)、その間もリクエストを処理できるかどうかを知っている人はいますか?

4

2 に答える 2

38

まず、リロードと言いますが、「リロード」または「再起動」を意味すると仮定します。

   /my/path/to/httpd restart
  • 現在の httpd プロセスを終了させます。これは、サーバーがしばらくの間、リクエストを処理していないように見えることを意味します。

反対側でリロードします。

    /my/path/to/httpd reload
  • 現在のサーバーが終了することはありません。つまり、接続が拒否されることはなく、サーバーがダウンすることはありません (ただし、しばらくの間は遅くなります)。
  • 長時間実行されているすべての httpd デーモン要求が終了します
于 2009-03-22T22:08:59.750 に答える
5

私の知る限り、いいえ。ただし、リクエストの途中で停止する子ノードを停止するグレースフル リスタートがあり、これで問題ないと思います。

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

于 2009-03-22T21:52:48.980 に答える