QPS提高方法

  • 核心思想

减少相应时间+增加连接数

  • 增加连接数

容器tomcat连接数/使用多线程
请求路由策略,均匀分布,避免请求分布不均匀,每个服务充分利用

  • 减少相应时间:

系统瓶颈主要来自于IO,网络IO/磁盘IO
缓存/异步(削峰/平谷)可大幅提高相应时间
数据库优化
减少调用链路
长连接/webSocket,替代轮询

  • 线程数

CPU可用核数/ (1-阻塞系数)
阻塞系数: IO密集型接近1;计算密集型接近0

你可能感兴趣的:(QPS提高方法)