免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1850 | 回复: 0
打印 上一主题 下一主题

http://www.lihaixin.com/tag/stress-test [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-02-05 21:25 |只看该作者 |倒序浏览

转自:http://www.lihaixin.com/tag/stress-test
[1]介绍
webbench最多可以模拟3万个并发连接去测试网站的负载能力,个人感觉要比Apache自带的ab压力测试工具好,安装使用也特别方便。
适用系统:Linux
[2]下载
[root@localhost src]# wget http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz ←下载源程序
--15:46:22--  http://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz
           => `webbench-1.5.tar.gz'
Resolving blog.s135.com... 122.200.66.145
Connecting to blog.s135.com|122.200.66.145|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7,675 (7.5K) [application/octet-stream]
100%[====================================>] 7,675          8.62K/s
15:46:30 (8.62 KB/s) - `webbench-1.5.tar.gz' saved [7675/7675]
[3]解压、编译和安装
[root@localhost src]# tar zxvf webbench-1.5.tar.gz ←解压源文件
webbench-1.5/
webbench-1.5/webbench.1
webbench-1.5/socket.c
webbench-1.5/webbench.c
webbench-1.5/Makefile
webbench-1.5/debian/
webbench-1.5/debian/rules
webbench-1.5/debian/dirs
webbench-1.5/debian/copyright
webbench-1.5/debian/control
webbench-1.5/debian/changelog
webbench-1.5/COPYRIGHT
webbench-1.5/ChangeLog
[root@localhost src]# cd webbench-1.5
[root@localhost webbench-1.5]# make  ←编译程序
cc -Wall -ggdb -W -O   -c -o webbench.o webbench.c
webbench.c:77: warning: unused parameter 'signal'
cc -Wall -ggdb -W -O  -o webbench webbench.o
ctags *.c
[root@localhost webbench-1.5]# mkdir /usr/local/man  ←建立相应目录(否则导致无法正常安装)
[root@localhost webbench-1.5]# make install  ←安装程序
install -s webbench /usr/local/bin
install -m 644 webbench.1 /usr/local/man/man1
install -d /usr/local/share/doc/webbench
install -m 644 debian/copyright /usr/local/share/doc/webbench
install -m 644 debian/changelog /usr/local/share/doc/webbench
[4]运行和显示运行结果
[root@localhost html]# webbench -c 100 -t 30 http://192.168.1.235/index.html ←参数说明:
                                                                              -c表示并发数,-t表示时间(秒)
Webbench - Simple Web Benchmark 1.5
Copyright (c) Radim Kolar 1997-2004, GPL Open Source Software.
Benchmarking: GET http://192.168.1.235/index.html
100 clients, running 30 sec.   
Speed=16084 pages/min, 152872 bytes/sec. ←运行结果显示
Requests: 8042 susceed, 0 failed.

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/32889/showart_2178799.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP