代码之家  ›  专栏  ›  技术社区  ›  erotsppa

如何对Apache进行延迟基准测试?

  •  3
  • erotsppa  · 技术社区  · 16 年前

    在UNIX命令行的请求之间延迟测试Apache的一个好方法是什么?我从命令行了解的唯一基准工具是ab,它不支持延迟。

    3 回复  |  直到 16 年前
        1
  •  0
  •   Vinko Vrsalovic    16 年前

    我只是爱 The Grinder 一个完全可编程的测试工具。不幸的是,你不能完全从命令行运行它,但如果我是你的话,我真的会尝试一下。

    如果失败了,你已经 httperf 它实际上是命令行,支持“用户会话”(即延迟)和许多其他选项。

        2
  •  1
  •   Ryan McGeary    10 年前

    你可以跑 ab 通过 watch 延迟重复访问,但您将无法大量使用报告摘要。

    watch -n 1 ab -n 3 http://serverfault.com/
    

    或者跑过去 curl 而不是 抗体

    watch -n 0.4 curl http://serverfault.com/
    

    更多关于 : http://www.linfo.org/watch.html

        3
  •  0
  •   Pari Rajaram    14 年前

    像HP LoadRunner和Borland Silk这样的商业工具具有这一特性。我们将请求之间的延迟称为N个模拟用户的思考时间。