70、Web服务器基准测试与WCAT工具详解

Web服务器基准测试与WCAT工具详解

1. Web服务器基准测试指标变化

在Web服务器基准测试领域,不同时期的测试指标有所不同。早期的SPECweb96以测试系统每秒可处理的HTTP请求数量作为指标,而SPECweb99则采用在给定最大比特率和最大段大小的情况下,所能支持的并发连接总数作为指标。显然,这两个指标不能相互比较。

SPECweb99的另一个重大变化体现在服务器处理的工作负载上。新的工作负载由五个不同组件构成:
- 静态工作负载 :本质上与SPECweb96的工作负载定义相似,但使用Zipf分布来确定每个目录的访问概率。该组件占总工作负载请求的70%。
- 标准动态GET :模拟使用动态脚本在网页上生成广告,占总工作负载的12.45%。
- 标准动态CGI GET :与标准动态GET类似,但必须使用CGI方法实现。这意味着为每个请求创建一个新进程,而非使用进程池或线程池来完成相同任务,占总工作负载的0.15%。
- 带广告轮播的动态GET :模拟广告的动态轮播,并支持基于客户档案生成广告。每次请求使用Cookies作为从数据库中检索客户档案信息的关键,占总工作负载的12.6%。
- 动态POST :模拟用户在ISP站点的注册过程,将提交的信息写入文件。

此外,该基准测试还支持HTTP/1.0和HTTP/1.1协议。70%的请求通过HTTP/1.1持久连接或带有keep - alive头的HTTP/1.0连接生成,其余请求通过不带k

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值