![Apache:大量的连接如何正常完成?](https://linux22.com/image/674792/Apache%EF%BC%9A%E5%A4%A7%E9%87%8F%E7%9A%84%E8%BF%9E%E6%8E%A5%E5%A6%82%E4%BD%95%E6%AD%A3%E5%B8%B8%E5%AE%8C%E6%88%90%EF%BC%9F.png)
答案1
我在使用一些 PHP 脚本时遇到了这个问题,最后终于解决了。我编写了一个脚本来关闭并释放浏览器连接,但继续处理脚本。问题是我的脚本超时了(因为它正在执行耗时活动),导致连接卡在“正常完成”状态。我的 PHP 通过脚本中的循环执行一些第三方 API 调用,因此在循环中我只是不断重置循环内的 PHP 时间限制(set_time_limit())。
答案2
您为 MaxConnectionsPerChild 设置了多少值?我发现,当该值太低时,进程会重新启动,这就是导致出现这些 G 的原因。