【发布时间】:2019-01-22 07:15:55
【问题描述】:
我正在使用 Locust 对我的网站进行负载测试,我很好奇它与 Apache Bench 在术语方面的区别。
使用 Apache Bench,您可以指定请求数 (-n) 和多个请求数或并发数 (-c)。
Locust 使用的术语略有不同。它具有“要模拟的用户”和“孵化率(产生的用户/秒)”。
据我了解,“要模拟的用户”相当于 Apache Bench 中的请求数。 -c 和“Hatch rate”也是如此,其中“Hatch rate”本质上是将发出多少并发请求?
例如,这两者是否本质上或接近等效?
ab -n 1000 -c 100 url 和拥有 1000 个用户的 Locust,孵化率为 100/秒?
注意:我意识到这两个工具的功能非常不同,而且 Locust 比 Apache Bench 灵活得多。我真的很想了解术语差异。
【问题讨论】:
标签: performance load-testing apachebench locust