衡量Web服务器的性能

时间:2010-12-14 00:46:06

标签: performance webserver

可以使用哪些工具来衡量网络服务器的性能?

3 个答案:

答案 0 :(得分:3)

要测试网络服务器,您可以使用Apache Jmeter

答案 1 :(得分:1)

要查看服务器应用程序泛滥的瓶颈所在。

ApacheBench(ab)可以做到这一点。这是一个获取服务器HTTP响应代码(ab)的工具,只是说有一个HTTP错误,并自动化测试运行:

dsec.com/source/ab.c.txt

该程序还提供了有关如何配置Linux和Windows(TCP / IP系统选项)以获得最佳性能的有用提示。

答案 2 :(得分:0)

它总是取决于设置。

根据应用程序的不同,可能存在不同的瓶颈。

有时它的CPU,有些是数据库连接,有时是套接字,有时是硬盘等...

最常见的做法是使用siege(简单的命令行工具)并增加并发连接,并查看每秒的事务数量。

每次连接都会增加,直到达到最佳值,然后它会慢慢消失。

您可以生成一组随机访问,maby偏差和/或发送随机数据,请求随机ID等以模拟更多“真实”客户端的URL。

完全取决于您的申请是否相关。