内容简介:
当时一想,500/s吞吐量还不简单。Tomcat按照100个线程,那就是单线程1S内处理5个请求,200ms处理一个请求即可。这个没有问题,平时接口响应时间大部分都100ms左右,还不是分分钟满足的事情。然而压测一开,100 的并发,吞吐量居然只有 50 ...而且再一查,100的并发,CPU使用率居然接近 80% ...从上图可以看到几个重要的信息。最小值: 表示我们非并发场景单次接口响应时长。还不足100ms。挺好!最大值: 并发场景下,由于各种锁或者其他串行操作,导致部分请求等待时长增加,接口整体响应时间变长。5秒钟。有点过分了!!!再一看百分位,大部分的请求响应时间都在4s。无语了!!...
查看原文
暂无评论...