我的Apache Web服务器接受连接的速度很慢,我发现了瓶颈,但是我不知道如何调试它?

时间:2019-05-25 22:29:31

标签: apache strace

我正在Apache2上运行一个网站,并且我注意到开始总是很慢。

我尝试用strace诊断问题。下面的痕迹。我发现accept4()的每个请求都很慢,需要2.320681秒。

这可能是什么原因?

0.000120 accept4(4, {sa_family=AF_INET6, sin6_port=htons(36300), inet_pton(AF_INET6, "::ffff:127.0.0.1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, [28], SOCK_CLOEXEC) = 13
2.320681 getsockname(13, {sa_family=AF_INET6, sin6_port=htons(8090), inet_pton(AF_INET6, "::ffff:127.0.0.1", &sin6_addr), sin6_flowinfo=0, sin6_scope_id=0}, [28]) = 0
0.000148 fcntl(13, F_GETFL)        = 0x2 (flags O_RDWR)
0.000063 fcntl(13, F_SETFL, O_RDWR|O_NONBLOCK) = 0

0 个答案:

没有答案