CPU 使用率正常,但高峰时段 Jetty 响应时间慢
我们有几个运行 jetty 的 Web 服务器,每秒处理 100 个请求。
在高峰时段,码头的响应时间变慢,码头处理的请求数量下降。
我们已经检查过 - 码头的 CPU 使用率约为 20-30%,这是健康的。 - IO数值正常 - 我们的数据库中没有缓慢的查询,数据库服务器也很健康。 - 网络健康。
通过添加更多的网络服务器,问题就解决了。
但我不明白为什么当网络流量负载很大时CPU使用率没有上升?
有人有类似的经历吗?
We have several web servers running jetty to serve 100 request per second.
During peak hour, the response time of the jetty becomes slow and the number of request that the jetty handled is dropped.
We have checked that
- The cpu usage of the jetty is around 20-30% which is healthy.
- IO figure is normal
- no slow query in our DB and the DB server is healthy too.
- network is healthy.
By adding more web servers, the problem is solved.
But I don't understand why the CPU usage is not rised when the web traffic loading is heavy?
Does anyone has similar experience?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论