首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >哪些是与Web应用程序最相关的性能参数/度量

问哪些是与Web应用程序最相关的性能参数/度量
EN

Stack Overflow用户
提问于 2012-01-24 07:52:23
回答 2查看 603关注 0票数 0

我们正在重新实现(是的,从头开始)一个目前正在生产中的web应用程序。我们已经决定开始在新的应用程序上做一些性能测试,以获得一些功能的早期信息。

由于旧的应用程序目前正在生产中,并且具有良好的性能,我们希望提取一些性能参数,然后使用这些参数作为新应用程序性能的参考或基本目标。

您认为我们应该从当前的生产应用程序中获得哪些最相关的性能参数?

谢谢!

EN

回答 2

Stack Overflow用户

发布于 2012-01-26 03:40:03

  1. 确定使用最多的页面。
  2. 测量响应请求所需的总时间的延迟直方图。不要只测量平均值,还要测量直方图。

从直方图中,您可以看到有多少%的请求具有以毫秒为单位的延迟。您可以通过取50%和95%的值来选择关键绩效指标。这将告诉你平均延迟和最坏延迟(对于最糟糕的10%的请求)。

仅这两个数字就会给你带来极大的信心,让你相信你的用户将拥有的体验。

吞吐量对用户来说无关紧要,但对容量规划却很重要。

我还建议您随着时间的推移跟踪性能值,并每年检查它们两次。

票数 1
EN

Stack Overflow用户

发布于 2012-02-25 19:49:34

如果你需要一个超文本传输协议客户端,这里有weighttp,一个由Lighttpd的人编写的多线程客户端。

它与ApacheBench使用的语法相同,但是weighttp允许您使用多个客户端工作线程(AB是单线程的,因此它不会使现代的SMP服务器饱和)。

"usr“的答案是有效的,但您也可以记录最小延迟、平均延迟和最大延迟(这有助于查看它们在哪个范围内运行)。下面是一个public-domain C program,可以在给定的并发范围内自动执行所有这些操作。

解说者:我参与了这个项目的开发。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8980298

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档