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

Web服务器性能/测试工具

  •  6
  • Myra  · 技术社区  · 16 年前

    我正在寻找一种工具,它可以简单地测试我在其上开发应用程序的web服务器。

    我必须告诉我 整个web服务器或我的应用程序中的一个页面

    -可以使用多少CPU
    -可以测量每秒事务量(TPS)

    请不要把我的问题和一种http(s)监听工具混淆,比如Fiddler.I 它(这就像游戏中的“你能运行它”工具)

    4 回复  |  直到 16 年前
        3
  •  2
  •   Chris    16 年前

    正如伊恩所说,ApacheBench是一个很好的起步工具。如果您发现您需要更具可编程性或健壮性的东西,下一步免费的步骤无疑是JMeTM,它也恰好是Apache基金会项目,是一个java客户端应用程序,它可以通过内置代理服务器记录您网站上的一系列用户操作,然后重放X用户/N分钟/Y迭代/等。模拟真实交通。您甚至可以录制不同的活动片段,并以不同的比率播放它们(即20%提交内容,80%阅读内容)

        4
  •  1
  •   Bruno Santos    16 年前

    玛拉,

    我认为大多数应用服务器提供商都有一个监控工具,可以让您做出这样的决定。例如,JBoss有JOPR或JON(相同的工具,但后者由Red Hat支持)。其他像webappVM这样的应用程序是专门为在虚拟云下运行和收集度量而设计的。您需要了解该环境有哪些资源、预算和可用资源。

    希望这有帮助,