如何诊断超时PHP应用程序?

对不起,我不能提供非常详细的信息,但只有symtoms …

这是一个CentOS + Apache + MySQL + PHPnetworking应用程序。 在最近几周里,大约在上午12:05到上午12:50,应用程序超时并且没有任何回报给浏览器。 我们查看了apache日志,防火墙日志,顶级cpu和内存使用情况,并没有看到任何特别的东西。 apache日志显示stream量增长不超过200%,与正常时期相比。

我们应该如何着手进一步诊断这个问题?

更新:

在繁忙期间, netstat显示大约300个来自2个IP地址的活动syn_recvclose_wait 。 有没有办法将个别IP的影响降到最低?

您可以对stream程进行调查,找出瓶颈所在。

这里是很好的video,将告诉你如何跟踪问题。