QPS(TPS)=每秒钟请求数/事务数量
并发数=系统同时处理的请求数/事务数量
响应时间即平均响应时间
有这样的关系:QPS(TPS)=并发数/响应时间
如何提高QPS
(1)第一类 增加并发数
增加Tomcat并发线程数
增加数据库连接数,进行预连接(一般情况下就是调整数据库连接池)
后端尽可能做到无状态化,方便横向扩容
RPC调用使用线程池
等等
(2)第二类 减少响应时间
在后端业务各层加入合适地缓存机制
流量削峰
使用长连接(HTTP目前已默认开启长连接机制)
优化数据库,建立合适地索引
优化程序 减少调用链
文章转载自码农智涵的程序人生,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




