关于并发和吞吐量

  • 并发计算 c = nL/T
    • C: 并发
    • n: 压测时间段内所有的请求数
    • L: 平均响应时间
    • T: 压测总时长(L <> T / n)
  • 吞吐量计算
    • 公式1: 吞吐量=并发数/平均响应时间
    • 公式2: 吞吐量=请求总数/总时长
      并发=请求总数*平均响应时间 / 总时长
      =》并发 / 平均响应时间 = 请求总数 / 总时长
      =》公式1 = 公式2

1、 在单接口压测时,我们用“请求总数/总时长”得到吞吐量;然后再用“吞吐量*平均响应时间”得到实际并发,此举可用来观察系统实际承受的并发;

2、 在多接口压测时,由于短板效应,同一个流程中的所有接口获得的请求总数和总时长都一样,显然“请求总数/总时长”计算各个子接口的吞吐量不合适,所以改用“并发/平均响应时间”,其中的并发数应在压测工具中埋点统计,不可简单使用工具线程数。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容