|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
欢迎大家来到仓酷云论坛!Web办事器压力(负载)测试对象
一Siege
一款开源的压力测试对象,可以依据设置装备摆设对一个WEB站点停止多用户的并发拜访,记载每一个用户一切要求进程的响应时光,并在必定数目的并发拜访下反复停止。
官方:http://www.joedog.org/
1.下载源码
请自行谷歌例如:- wgethttp://soft.vpser.net/test/siege/siege-2.67.tar.gz
复制代码
2.解压、编译和装置- tar-zxfsiege-2.67.tar.gzcdsiege-2.67//configuremake&&makeinstall
复制代码
3.运转siege-c是并发量,-r是反复次数。url文件就是一个文本,每行都是一个url,它会从外面随机拜访的。
test.txt内容:
http://blog.test.com/wp-content/uploads/2012/07/cluster6.png
http://blog.test.com/wp-content/uploads/2012/07/cluster7-150x150.png
http://blog.test.com/wp-content/uploads/2012/07/cluster7.png
http://blog.test.com/wp-content/uploads/2012/07/cluster8-150x150.png
http://blog.test.com/wp-content/uploads/2012/07/cluster9-150x150.png
http://blog.test.com/wp-content/uploads/2012/07/c-ping1-150x150.png
http://blog.test.com/wp-content/uploads/2012/07/c-po1-150x150.png
http://blog.test.com/wp-content/uploads/2012/07/datanode1-iostat-150x150.png
http://blog.test.com/wp-content/uploads/2012/07/datanode1-load-150x150.png
http://blog.test.com/wp-content/uploads/2012/07/datanode1-memory-150x94.png
http://blog.test.com/wp-content/uploads/2012/07/datanode2-iostat-150x150.png
http://blog.test.com/wp-content/uploads/2012/07/datanode2-load-150x150.png
http://blog.test.com/wp-content/uploads/2012/07/datanode2-memory-150x104.png
http://blog.test.com/wp-content/uploads/2012/07/DSCN0797-1024x768.jpg
http://blog.test.com/wp-content/uploads/2012/07/DSCN0797-150x150.jpg
4成果解释
Liftingtheserversiege…done.
Transactions:3419263hits//完成419263次处置
Availability:100.00%//100.00%胜利率
Elapsedtime:5999.69secs//总共用时
Datatransferred:84273.91MB//共数据传输84273.91MB
Responsetime:0.37secs//响应用时1.65秒:显示收集衔接的速度
Transactionrate:569.91trans/sec//均每秒完成569.91次处置:表现办事器后
Throughput:14.05MB/sec//均匀每秒传送数据
Concurrency:213.42//现实最高并发数
Successfultransactions:2564081//胜利处置次数
Failedtransactions:11//掉败处置次数
Longesttransaction:29.04//每次传输所花最长时光
Shortesttransaction:0.00//每次传输所花最短时光
二Webbench
webbench最多可以模仿3万个并发衔接去测试网站的负载才能,装置应用简略便利。
1.下载源码
请自行谷歌例如:- wgethttp://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz
复制代码
2.解压、编译和装置- tarzxvfwebbench-1.5.tar.gzcdwebbench-1.5makemkdir/usr/local/man#树立响应目次不然招致没法正常装置makeinstall
复制代码
3.运转webbench- webbench-c100-t30http://192.168.1.235/index.html
复制代码 -c表现并发数,-t表现时光(秒)
Webbench-SimpleWebBenchmark1.5
Copyright(c)RadimKolar1997-2004,GPLOpenSourceSoftware.
Benchmarking:GEThttp://192.168.1.235/index.html
100clients,running30sec.
Speed=16084pages/min,152872bytes/sec.#运转成果显示
Requests:8042susceed,0failed.
4.良久前的测试
//模仿两万个客户端对nginx办事器压力测试。
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们! |
|