dubbo参数说明:https://dubbo.apache.org/zh/docs3-v2/java-sdk/reference-manual/config/properties/
调优参考:https://blog.csdn.net/yudianxiaoxiao/article/details/123335642
RT、QPS、并发量分别是多少?
现在我们知道DUBBO会选择线程池策略进行业务处理,那么应该如何估算可能产生的线程数呢?我们首先分析一个问题:一个公司有7200名员工,每天上班打卡时间是早上8点到8点30分,每次打卡时间系统执行时长为5秒。请问RT、QPS、并发量分别是多少?
RT表示响应时间,问题已经告诉了我们答案:
RT = 5
QPS表示每秒查询量,假设签到行为平均分布:
QPS = 7200 / (30 * 60) = 4
并发量表示系统同时处理的请求数量:
并发量 = QPS x RT = 4 x 5 = 20
根据上述实例引出如下公式:
并发量 = QPS x RT
如果系统为每一个请求分配一个处理线程,那么并发量可以近似等于线程数。基于上述公式不难看出并发量受QPS和RT影响,这两个指标任意一个上升就会导致并发量上升。
dubbo分为consumer和provider端,在配置各个参数时,其优先级如下:
1、consumer的method配置
2、provider的method配置
3、consumer的reference配置
4、provider的service配置
5、consumer的consumer节点配置
6、provider的provider节点配置
标签:RT,Dubbo,并发,调优,参数,provider,QPS,consumer,线程 From: https://www.cnblogs.com/fnlingnzb-learner/p/16985853.html