正常CPU使用率,但高峰时段Jetty响应时间较慢

正常CPU使用率,但高峰时段Jetty响应时间较慢,jetty,cpu,cpu-usage,Jetty,Cpu,Cpu Usage,我们有几个运行jetty的web服务器,可以每秒处理100个请求 在高峰时段,码头的响应时间变慢,码头处理的请求数量下降 我们已经检查过了 -码头的cpu使用率约为20-30%,这是健康的。 -IO数字正常 -数据库中没有慢查询,数据库服务器也正常。 -网络是健康的 通过添加更多的web服务器,问题得到了解决 但是我不明白为什么当web流量负载很重时CPU的使用率没有提高 有没有人有类似的经验?哪个操作系统?这可能是一个简单的坏的网络驱动程序版本。或者它可能需要分配更多的池线程。我们正在使用ce

我们有几个运行jetty的web服务器,可以每秒处理100个请求

在高峰时段,码头的响应时间变慢,码头处理的请求数量下降

我们已经检查过了 -码头的cpu使用率约为20-30%,这是健康的。 -IO数字正常 -数据库中没有慢查询,数据库服务器也正常。 -网络是健康的

通过添加更多的web服务器,问题得到了解决

但是我不明白为什么当web流量负载很重时CPU的使用率没有提高


有没有人有类似的经验?

哪个操作系统?这可能是一个简单的坏的网络驱动程序版本。或者它可能需要分配更多的池线程。我们正在使用centos 5。我确信线程池的大小足够了。对于糟糕的网络驱动程序,我不确定。如果是网络驱动程序问题,我如何证明?谢谢你的评论。我会从一个知名的制造商/型号那里获得一个NIC,它与你目前使用的不同,插入它,安装驱动程序,然后试一试。还要检查的另一件事是,有多少NIC流量进出服务器?你在运行全双工吗?那个端口上的交换机有错误报告吗?谢谢Brain2000的建议。我不擅长linux系统,因为我是个程序员。我将与我们的系统管理团队讨论这个问题。