Tomcat生产调优与秒杀系统实践.pdfVIP

  • 0
  • 0
  • 约1.7千字
  • 约 2页
  • 2026-10-06 发布于北京
  • 举报

《130_以秒杀系统为例讲解tomcat生产调优经验》

tomcat-servlet,同步模式,并发量不高,4核cpu的机器,tomcat工作线程数量,一般在

200~400之间

假设tomcat里有200个工作线程,每个线程同一时间只能处理一个请求,处理请求的时候

调用我们自己写的一系列的代码逻辑,完成我们返回响应,tomcat的工作线程会拿到

这个响应,再通过网络连接输出给浏览器/APP就可以了

servlet同步模式

假设每个请求处理需要200ms,一个线程每秒可以处理5个请求,200个线程,每秒可以处

理1000个请求,此时对你来说,系统的TPS,讲究的是TPS,就是对于执行复杂事务的接

口,一般叫做TPS,TPS是1000/s

servlet同步模式下,你的并发能力也就这么多了,一两百到一两千不等,要看每个请求处理

的时候有多复杂,如果秒杀系统,每个请求过来,一系列复杂的操作,会导致每个请求都会

执行大量的外部redis的操作,导致你的cpu负载会飙升

完成一个秒杀请求,可能要请求外部的redis几十次,4核cpu,每秒也就处理100~200秒

杀请求,200~300个秒杀请求,此时cpu负载已经非常非常高了,如果你的请求处理就是

几

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档