个人猜测: 根据公式: 线程数 = CPU数量 * CPU利用率 * (1 + IO操作时间/CPU操作时间) (固定的) (压测同一业务,比例也可认为是固定的) 所以为了保证等式成立,如果tomcat线程数是偏小的,则会导致等式右侧 "CPU利用率" 会随之减小 现象: 使用top命令,可以看到即使是在压测时,每个cpu的使用率也都是偏低的。 解决办法: 判断高并发时,cpu利用率达到多高才算合理(比如90%),从而调整合理的线程池大小。 然后再进行重新压测,进行微调
阅读量:1
点赞量:0