首页/开发/软件测试速查/RPS 与并发口径

RPS 与并发口径

RPS(每秒请求数)与并发是两种口径:闭环(固定并发)下 RPS 随响应时间变化,开环(固定到达率)才能精确控制负载强度;选哪种取决于要回答的问题。

软件测试速查开发更新于 2026-10-12

换算关系(利特尔法则)

换算关系(利特尔法则)
平均并发 = 到达率 RPS x 平均响应时间(秒)
示例:200 RPS x 0.1s = 20 并发
k6 的 executors 区分 open model(如 ramping-arrival-rate)与 closed model(如 constant-vus),JMeter 线程组属于闭环模型。

易错点

  • 用并发口径横向对比不同系统吞吐,忽略响应时间差异
  • 闭环模型下系统变慢会自动降低发起速率,被误读为「扛住了」

数据来源与参考

  • k6 官方文档:Open and closed models(k6.io/docs)
  • JMeter 官方文档:Thread Groups(jmeter.apache.org)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌