目前,我提到很多连接都是gracefully finishing
,如果我访问apache2状态页面的话。
这意味着什么,为什么他们要优雅地完成?其中一些人在这种状态下待了5-10分钟。
服务器使用Apache 2.4
和event-worker
和PHP-FPM
作为PHP处理程序。
发布于 2019-09-17 18:01:57
我在一些PHP脚本中遇到了这个问题,并最终解决了它。我编写了一个脚本来关闭和释放浏览器连接,但是继续处理这个脚本。问题是我的脚本正在超时(因为它在做一个时间密集型的活动),导致连接被卡在“优雅地完成”中。我的PHP是通过脚本中的一个循环执行一些第三方API调用,所以在循环中,我只是不断地在循环中重置PHP的时间限制(set_time_limit())。
发布于 2017-02-17 00:02:34
您为MaxConnectionsPerChild设置了什么值?我已经发现,当这个值太低,并且进程重新启动时,这就是导致这些Gs的原因。
https://serverfault.com/questions/748782
复制相似问题