版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、WAST-Web服务器压力测试实例Web 服务器压力测试Web 服务器 搭建完成上线在即,其能够承载多大的访问量,响应速度、容错能力等 性能指标 ,所有这些是管理人员最想知道也最为担心的。 如何才能知晓这一切呢 ?通过工具进行 Web 压力测试是个好方法。通过它可以有效地测试 Web 服务器的运行状态和响应时间等性能指标。一、测试环境 :hardsoft :CPU:AthlonXP2500+ 、内存512MB 、硬盘 80GBServer OS :Windows Server 2003IIS: 6.0BBS:动网 7.0IP: 192.1681.20Tool :Web Application
2、Stress Tool二、工具介绍可用来进行 Web 压力测试的工具有很多,比如微软的 Web Application Stress 、Linux下的 siege 、功能全面的 Web-CT 等等,这些都是非常优秀的 Web 压力测试工具 。虽然这些工具给我们 测试服务 器承受能力带来方便, 但是它们却是 “双刃剑 ”,攻击者利用随便一种比较全面的测试工具就可以对一台小型的 Web 服务器发动灾难性的拒绝式攻击。下面笔者就以微软的Web ApplicationStress Tool( 简称 WAS T)为例进行一次 Web 压力测试。这是由微软的网站 测试人员开发 的专门用来进行实际 网站压力
3、测试 以一套工具。透过这套功能强大的 压力测试工具 ,管理人员可以在网站实际上线之前先网站进行如同真实环境下的测试,以找出系统潜在的问题, 对系统进行进一步的调整、设置工作。三、工具设置下载并安装 WAST ,过程及其简单。 然后运行 WAST 可以看到其界面非常简洁,在对目标Web 服务器进行压力测试之前,首先要对它进行一些必要的设置。1、设置并行连接数点击左侧的 “Defaults Settings 打”开设置面板。在 Concurrent Connections 下进行并行连接设置。 Stress level (threads) 是最少线程,Stress multiplier 是最大线程
4、。 这里的线程是指定程序在后台用多少线程进行请求, 也就是相当于模拟多少个客户机的连接,一般填写500 1000 ,因为这个线程数是根据本机的承受力来设置的,如果你对自己的机器配置有足够信心的话,那么可以设置得更高一些。 (图 1)图 12、设置持续时间在“Test Run Time ”中用来指定一次压力测试需要持续的时间,分为天、小时、分、秒几个单位级别,比如我们设置为 1 个小时。 (图 2)图 23、其余设置“Rpquest Delay ”设置延迟时间, 我们设置为 100500 。“Suspend”设置设定挂起时间,Warmup 时间是初始化测试运行时间, cooldown 时间就是指
5、定结束阶段的测试时间。 Bandwith ”指定带宽瓶颈,允许你模拟从 14.4 Kbps 的 modem 连接到 T1 (1.5 Mbps) 的 LocalArea Network (LAN) 连接的网络带宽。 Redirects 设置重定向时间, “ Throughput ”设置用户、密码页面状态保存等是否启用, “Name resolution ”设置是否进行名称解析。所有以上的选项大家可以根据自己的需要进行设置。 (图 3)图 3四、压力测试设置完成后就可以进行压力测试, 测试的步骤如下:第一步:点击工具栏上的 “new script 按”钮在打开的面板中点击 “Nanual”按钮创建
6、一个新的测试项目。 在打开的窗口中对它进行设置, 在主选项中的 server 中填写要测试的服务器的 IP 地址,这里我们填写 192.168.1.20 ,在下方选择测试的 Web 连接方式,这里的方式 Verb 选择 get ,path 选择要测试的 Web 页面路径,这里填写 /Index.asp 即动网的首页文件, WAST 可以设置更多的 Path 。(图 4)图 4第二步:在 “Settings 的”功能设置中将Stress level (threads)线程数设置为 1000 。完毕后,点工具中的灰色三角按钮即可进行测试。测试过程 中我们可以从服务器的任务管理器中看到 CPU 使用率已经达到 100% ,损耗率达到最大见图 5。在 CMD 窗口中使用命令netstat-an, 可以看到客户端的IP 地址在服务器上的80端口进行了非常多的连接见图 6,而且 Web 网站已经打不开了,提示过多用户连接。 (图 5)(图6)图 5图 6总结:通过 Web 压力
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 理性设计案例分析报告
- 市场营销模拟训练报告
- 2024年涂饰剂项目调研分析报告
- 上证通综合监控管理平台技术解决方案V0.5 20150507
- 幼儿园校园文化活动方案设计
- 非车险业务经营分析报告
- 婴幼儿洗护用品相关项目实施方案
- 小学生祭扫烈士墓活动方案设计
- 助悬剂行业相关项目实施计划
- 凸轮轴相关项目实施方案
- GB/T 38582-2020森林生态系统服务功能评估规范
- 达克罗工序作业指导书
- 奥的斯基本调试参数
- 建设工程质量检测人员岗位考核试卷预应力钢材、锚夹具、波纹管考试题库
- 工程伦理考试题含答案
- TB∕T 3252-2022 电气化铁路刚性悬挂接触网汇流排及零部件
- 深圳安全文明施工创优方案
- 培训学校安全台账
- 协作配套保密管理制度
- 现代生物技术与人类健康课件
- 事业单位公开招聘面试考官测试题及答案
评论
0/150
提交评论