2

私は Apache グレースフル リスタートについて読んでいました。

apachectl -k graceful

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

USR1 または優雅なシグナルにより、親プロセスは、現在の要求の後に子プロセスを終了するようにアドバイスします (または、何も提供していない場合はすぐに終了します)。

http://www.electrictoolbox.com/artic...estart-apache/

...つまり、何かをダウンロードしている途中の人は、引き続きダウンロードできるということです。

実行時間の長い PHP スクリプトが現在実行されている場合 (例: 大きな画像の処理中)、グレースフル リスタートはそれを完了することを許可しますか、それとも実行を妨げますか?

4

1 に答える 1

4

これは、Apache の子プロセスが顧客の要求に対する応答を提供するためにビジーであり、PHP が応答を終了するのを待っているため、完了します。

于 2012-06-08T11:34:56.607 に答える