仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 654|回复: 7
打印 上一主题 下一主题

[CentOS(社区)] Linux教程之Web办事器压力(负载)测试对象

[复制链接]
深爱那片海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 21:08:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
欢迎大家来到仓酷云论坛!Web办事器压力(负载)测试对象



一Siege
一款开源的压力测试对象,可以依据设置装备摆设对一个WEB站点停止多用户的并发拜访,记载每一个用户一切要求进程的响应时光,并在必定数目的并发拜访下反复停止。
官方:http://www.joedog.org/

1.下载源码

自行谷歌例如:
  1. wgethttp://soft.vpser.net/test/siege/siege-2.67.tar.gz
复制代码

2.解压、编译和装置
  1. tar-zxfsiege-2.67.tar.gzcdsiege-2.67//configuremake&&makeinstall
复制代码

3.运转siege
  1. siege-c200-r10-ftest.txt
复制代码
-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.下载源码

自行谷歌例如:
  1. wgethttp://blog.s135.com/soft/linux/webbench/webbench-1.5.tar.gz
复制代码

2.解压、编译和装置
  1. tarzxvfwebbench-1.5.tar.gzcdwebbench-1.5makemkdir/usr/local/man#树立响应目次不然招致没法正常装置makeinstall
复制代码

3.运转webbench
  1. 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教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
若相依 该用户已被删除
沙发
发表于 2015-1-17 05:54:10 | 只看该作者
查阅经典工具书和Howto,特别是Howto是全球数以万计的Linux、Unix的经验总结非常有参考价值通常40%的问题同样可以解决。
深爱那片海 该用户已被删除
板凳
 楼主| 发表于 2015-1-26 12:55:26 来自手机 | 只看该作者
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
admin 该用户已被删除
地板
发表于 2015-2-4 20:58:03 | 只看该作者
Windows?是图形界面的,Linux类似以前的?DOS,是文本界面的,如果你运行了图形界面程序X-WINDOWS后,Linux?也能显示图形界面,也有开始菜单、桌面、图标等。
活着的死人 该用户已被删除
5#
发表于 2015-2-10 11:21:30 | 只看该作者
可以说自己收获很大,基本上完成了老师布置的任务,对于拔高的题目没有去做,因为我了解我的水平,没有时间和精力去做。?
小妖女 该用户已被删除
6#
发表于 2015-3-10 21:43:53 | 只看该作者
Linux?最大的优点在于其作为服务器的强大功能,同时支持多种应用程序及开发工具,所以Linux操作系统有着广泛的应用空间。
山那边是海 该用户已被删除
7#
发表于 2015-3-17 17:08:26 | 只看该作者
随着Linux应用的扩展,出现了不少Linux社区。有一些非常优秀的社区往往是Linux高手的舞台,如果在探讨高级技巧的论坛张贴非常初级的问题经常会没有结果。
第二个灵魂 该用户已被删除
8#
发表于 2015-3-24 20:03:58 | 只看该作者
放手去搞。尽量不要提问,运用搜索找答案,或者看wiki,从原理上理解操作系统的本质,而不是满足于使用几个技巧。尽量看英文资料。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-1 17:25

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表