【发布时间】:2014-09-26 13:20:12
【问题描述】:
我正在尝试使用“ab”对网站进行负载测试。我不太明白如何使用它来访问多个 URL,循环方式。这样做有什么诀窍吗?
我看到有些人以 & 开头 ab,但这并不是我想要做的。
【问题讨论】:
标签: apache web benchmarking
我正在尝试使用“ab”对网站进行负载测试。我不太明白如何使用它来访问多个 URL,循环方式。这样做有什么诀窍吗?
我看到有些人以 & 开头 ab,但这并不是我想要做的。
【问题讨论】:
标签: apache web benchmarking
ab 不能这样做,但是这个 github 项目可以。获取一个包含 URL 列表的文件。
【讨论】:
使用 Apache Benchmark (AB) 不可能从单个实例中访问多个 URL。
您必须使用多个测试或替代方法是使用 JMeter 等工具来满足您的要求。
注意:Apache Benchmark 不会测试图像处理、ajax 调用等您在现实世界场景中可能期望的内容。
【讨论】:
您可以使用parallel 命令同时运行多个ab 命令。更多详情Simon Holywell
【讨论】: