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 回答