wittyResry / myIssue

My issue mark down^_^ 欢迎吐槽,讨论~~
https://github.com/wittyResry/myIssue/issues
The Unlicense
5 stars 1 forks source link

最佳线程数和QPS以及RT #114

Open wittyResry opened 3 years ago

wittyResry commented 3 years ago

名字解释: 1、QPS:系统每秒处理的请求数(query per second) 2、RT:系统的响应时间,一个请求的响应时间,也可以是一段时间的平均值 3、最佳线程数量:刚好消耗完服务器瓶颈资源的临界线程数

​ QPS和RT的关系: 对于单线程:QPS=1000/RT 对于多线程:QPS=1000*线程数量/RT

用法:压测中经常会出现线程池满了,这就是因为下游耗时过长,线程hang住,导致线上雪崩。紧急需要扩容来解决。

A->B->C:耗时要是一个漏斗 下调系统B调用系统C接口服务超时时间配置 (推荐) 当前应用上调机器最大RPC调用的线程池大小 (推荐) 线程池阻塞本质就是线程数不足,所以上调最大CE线程数配置可以有效缓解此类风险