即使页面生成速度非常快,CPU的秒数值也非常高

我们有一个VPS上我们有几个网站。 在过去的几天,它经历了一个很大的负载,有时甚至停止响应,不得不重新启动。

仔细研究之后,我们似乎从apache获得了很高的CPU使用率。 我们现在正在查看mod_status的统计信息以查找源代码。

下面是一个例子。

对我们来说似乎没有任何意义的是某些页面上的高CPU值。 例如结果为28.17.42km.ro:80 GET / athletes / view?id = 13115 HTTP / 1.1

在CPU列的说明,它说CPU使用率,秒数这是否意味着该过程需要28秒?

Current Time: Friday, 15-May-2015 12:49:54 EEST Restart Time: Friday, 15-May-2015 12:27:35 EEST Parent Server Config. Generation: 1 Parent Server MPM Generation: 0 Server uptime: 22 minutes 18 seconds Server load: 2.09 2.92 2.98 Total accesses: 2556 - Total Traffic: 52.6 MB CPU Usage: u199.9 s33.2 cu0 cs0 - 17.4% CPU load 1.91 requests/sec - 40.2 kB/second - 21.1 kB/request 2 requests currently being processed, 4 idle workers .___W.._C..................... Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process Srv PID Acc M CPU SS Req Conn Child Slot Client VHost Request 0-0 - 0/0/363 . 19.73 88 0 0.0 0.00 7.11 ::1 vps.server777.ro:443 OPTIONS * HTTP/1.0 1-0 16963 0/25/222 _ 6.89 2 140 0.0 0.71 4.63 66.249.78.68 results.42km.ro:80 GET /athletes/view?id=14633 HTTP/1.1 2-0 14797 0/213/351 _ 28.17 1 113 0.0 3.59 6.25 37.140.141.38 results.42km.ro:80 GET /athletes/view?id=13115 HTTP/1.1 3-0 15585 0/177/305 _ 26.38 0 235 0.0 3.33 5.63 82.210.155.128 _wildcard_.galantom.ro:80 GET /tiberiulupu2 HTTP/1.1 4-0 15595 0/184/293 W 27.70 0 0 0.0 7.68 9.08 127.0.0.1 vps.server777.ro:80 GET /whm-server-status/ HTTP/1.0 5-0 - 0/0/82 . 1.47 549 0 0.0 0.00 2.80 ::1 vps.server777.ro:443 OPTIONS * HTTP/1.0 6-0 - 0/0/100 . 0.00 566 0 0.0 0.00 1.39 ::1 vps.server777.ro:443 OPTIONS * HTTP/1.0 7-0 13690 0/307/307 _ 47.44 2 209 0.0 5.97 5.97 109.166.141.79 8-0 15605 1/166/177 C 28.79 0 260 8.6 3.74 3.82 157.55.39.91 results.42km.ro:80 GET /results/view?id=141538 HTTP/1.1 9-0 - 0/0/7 . 0.00 565 0 0.0 0.00 0.05 ::1 vps.server777.ro:443 OPTIONS * HTTP/1.0 10-0 - 0/0/123 . 20.39 560 0 0.0 0.00 1.99 ::1 vps.server777.ro:443 OPTIONS * HTTP/1.0 11-0 - 0/0/97 . 3.38 457 0 0.0 0.00 1.71 ::1 vps.server777.ro:443 OPTIONS * HTTP/1.0 12-0 - 0/0/129 . 22.76 559 0 0.0 0.00 2.14 ::1 vps.server777.ro:443 OPTIONS * HTTP/1.0 

当MySQL服务器看起来响应缓慢时,我已经看到了这种情况,导致进程locking,在CPU等待的时候通过CPU烧毁,所以值得看看你的SQL,看看这是否是真正的原因。