服务器性能测试典型工具介绍

时间:2019-05-13 05:11:45下载本文作者:会员上传
简介:写写帮文库小编为你整理了多篇相关的《服务器性能测试典型工具介绍》,但愿对你工作学习有帮助,当然你在写写帮文库还可以找到更多《服务器性能测试典型工具介绍》。

第一篇:服务器性能测试典型工具介绍

服务器整机系统性能测试工具

一台服务器系统的性能可以按照处理器、内存、存储、网络几部分来划分,而针对不同的应用,可能会对某些部分的性能要求高一些。

Iometer(www.xiexiebang.com):存储子系统读写性能测试

Iometer是Windows系统下对存储子系统的读写性能进行测试的软件。可以显示磁盘系统的最大IO能力、磁盘系统的最大吞吐量、CPU使用率、错误信息等。用户可以通过设置不同的测试的参数,有存取类型(如sequential ,random)、读写块大小(如64K、256K),队列深度等,来模拟实际应用的读写环境进行测试。

Iometer操作简单,可以录制测试脚本,可以准确有效的反映存储系统的读写性能,为各大服务器和存储厂商所广泛采用。

Sisoft Sandra(www.xiexiebang.com):linux下I/O性能测试

现在有很多的服务器系统都是采用linux操作系统,在linux平台下测试I/O性能可以采用iozone。

iozone是一个文件系统的benchmark工具,可以测试不同的操作系统中文件系统的读写性能。可以测试Read, write, re-read, re-write, read backwards, read strided, fread, fwrite, random read, pread ,mmap, aio_read, aio_write 等等不同的模式下的硬盘的性能。测试所有这些方面,生成excel文件,另外, iozone还附带了用gnuplot画图的脚本。该软件用在大规模机群系统上测试NFS的性能,更加具有说服力。

Netperf(www.xiexiebang.com):网络性能测试

Netperf可以测试服务器网络性能,主要针对基于TCP或UDP的传输。Netperf根据应用的不同,可以进行不同模式的网络性能测试,即批量数据传输(bulk data transfer)模式和请求/应答(request/reponse)模式。Netperf测试结果所反映的是一个系统能够以多快的速度向另外一个系统发送数据,以及另外一个系统能够以多块的速度接收数据。

Netperf工具以client/server方式工作。server端是netserver,用来侦听来自client端的连接,client端是 netperf,用来向server发起网络测试。在client与server之间,首先建立一个控制连接,传递有关测试配置的信息,以及测试的结果;在控制连接建立并传递了测试配置信息以后,client与server之间会再建立一个测试连接,用来来回传递着特殊的流量模式,以测试网络的性能。

针对应用的测试工具

系统的负载和压力需要采用负载测试工具进行,虚拟一定数量的用户来测试系统的表现,看是否满足预期的设计指标要求。负载测试的目标是测试当负载逐渐增加时,系统组成部分的相应输出项,例如通过量、响应时间、CPU负载、内存使用等如何决定系统的性能,例如稳定性和响应等。

负载测试一般使用工具完成,有LoadRunner,Webload,QALoad等,主要的内容都是编写出测试脚本,脚本中一般包括用户常用的功能,然后运行,得出报告。

使用压力测试工具对web服务器进行压力测试。测试可以帮助找到一些大型的问题,如死机、崩损、内存泄漏等,因为有些存在内存泄漏问题的程序,在运行一两次时可能不会出现问题,但是如果运行了成千上万次,内存泄漏得越来越多,就会导致系统崩滑。

Loadrunner:预测系统行为和性能的负载测试工具

目前,业界中有不少能够做性能和压力测试的工具,Mercury(美科利)Interactive公司的LoadRunner是其中的佼佼者,也已经成为了行业的规范,目前最新的版本8.1。

LoadRunner 是一种预测系统行为和性能的负载测试工具,通过模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner 能够对整个企业架构进行测试,LoadRunner 适用于各种体系架构,能支持广范的协议和技术(如Web、Ftp、Database等),能预测系统行为并优化系统性能。它通过模拟实际用户的操作行为和实行实时性能监测,来帮助您更快的查找和发现问题。Loadrunner是一个强大有力的压力测试工具,它的脚本可以录制生成,自动关联。测试场景面向指标,实现了多方监控。而且测试结果采用图表显示,可以自由拆分组合。一般来说可以按照服务器硬件、网络、应用程序、操作系统、中间件的顺序进行分析。

Webload:WEB性能压力测试

webload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试;webload通过模拟真实用户的操作,生成压力负载来测试web的性能。

用户创建的是基于javascript的测试脚本,称为议程agenda,用它来模拟客户的行为,通过执行该脚本来衡量web应用程序在真实环境下的性能。当前最高版本是6.0。webload提供巡航控制器cruise control的功能,利用巡航控制器,可以预定义web应用程序应该满足的性能指标,然后测试系统是否满足这些需求指标;cruise control能够自动把负载加到web应用程序,并将在此负荷下能够访问程序的客户数量生成报告。

webload能够在测试会话执行期间对监测的系统性能生成实时的报告,这些测试结果通过一个易读的图形界面显示出来,并可以导出到excel和其他文件里。

第二篇:鹰云服务器性能报告(范文)

致力于最TOP的IDC服务商

鹰云服务器性能测试报告

如今服务器的类型是越来越多,而大多数站长们最为关心的除了价格之外就是其服务器的性能,所以笔者带着大家最关心的问题为大家带来了今天的文章,在以下的内容中,笔者使用群英网络新推出一款鹰云服务器为大家进行CPU、内存、硬盘等方面的性能进行测试,通过测试看看鹰云的性能到底如何?接下来就让我们一起进入鹰云的测试之旅。

首先,我们来看看此次参加测试的鹰云服务器,作为一款高性能服务器,鹰云配备了Intel至强四核八线程CPU、三星3D V-NAND 闪存和新一代主控芯片硬盘。

本次用于测试是标价为399元的鹰云,其配置了4 核、8G 内存、SSD128G 硬盘、10M 带宽。

1、在标准鹰云8G版,在部署 Windows 系统环境下,测试出来的性能结果是其它同类产品无法比拟的!

群英鹰云性能测试图表

2、鹰云服务器使用的服务器专用的Intel网卡在CPU、芯片协同工作

致力于最TOP的IDC服务商

测试结果表明鹰云的网络质量更为出色

3、网络延迟Ping 值测试

对指定IP地址发送大量的数据包,以测试网络在高负荷情况下的运作情况。测试时间待续72小时(每24小时互换端口、网线)鹰云的网卡表现更低的延迟,并更稳定!

4、网卡满负载的情况下CPU 占用情况测试

对指定IP地址发送大量的数据包,以测试网络在高负荷情况下的运作情况。测试时间待续72小时(每24小时互换端口、网线)

在用大量数据使网卡满负载的情况下,鹰云的CPU使用更低,更平稳!

致力于最TOP的IDC服务商

总结:

通过以上的测试可以看出,作为目前群英网络最新发布的服务器,鹰云在配置上可以说是相当出色了,并且配以399元/月的价格,其性价比是目前市场上最高的一款租用服务器。值得广大站长、企业租用。

此文由群英网络(http://www.xiexiebang.com/)整理提供。

第三篇:喷漆性能测试

6.4 喷漆性能测试(样品数量:每种颜色6套外壳)

试验条件:物理测试需要在注塑完成,产品放置72小时以后进行,化学测试则需6天以后。喷涂干燥 硬化后应在常温下放置48小时以后再进行试验。

试验方法:

1)把滤纸放于酸性(PH=2.6)溶液中充分浸透;

2)用胶带将浸有酸性溶液的滤纸分别粘在两套喷涂样品表面,确保滤纸与样品喷漆 表面充分接触,将样品放入试验箱。

3)测试时间以试验箱达到所需温湿度条件时开始计算。在24小时与48小时分别取 出一套样品,揭下滤纸,并放置2小时后,检查样品表面喷涂。

检验标准:样品表面无变色、起气泡、起皮、脱落、褪色以及其他与测试前状态不一致的现象。

6.4.5 镜面划伤测试

测试环境:室温(20~25° C);

测试目的:验证镜面耐硬物划伤性能的可靠性

样品数量:不少于2个

试验方法:将实验样品固定在划伤试验机上,接触部分为直径为1mm的碳化钨球,硬度为90.5~ 91.5,用载重(load)为500g的力在样品表面往复划伤50次,划线速度为3~4cm/秒,接触部分与被测面成90度角,对样品的X和Y轴两个轴向进行测试。每10次对镜面进行外观检查,并对镜面表面进行清洁。检验标准:镜面表面划伤宽度应不大于100μm(依靠目视分辨、参照缺陷限度样板)

6.4.6 紫外线照射测试

测试环境:50° C

测试目的:验证喷涂抗紫外线照射的可靠性

样品数量:不少于1套壳体

试验方法:在温度为50° C,紫外线为340W/mm2的光线下直射油漆表面48小时。

试验结束后 将手机外壳取出,在常温下冷却2小时后检查喷漆表面。

检验标准:印刷、电镀无褪色、变色、纹路、开裂、剥落以及与测试前不一致的现象。

6.4.7盐雾测试

测试环境:35° C

测试目的:测试样机抗盐雾腐蚀能力

试验方法:a.溶液含量:5%的氯化钠溶液b.将手机关机放在盐雾试验箱内,合上翻盖,样机用绳子悬挂起来,以免溶液喷洒 不均或有的表面喷不到。c.样机需要立即被放入测试箱。实验周期是48个小时。实验过程中样机不得被中途 取出,如果急需取出测试,要严格记录测试时间,该实验需向后延迟相同时间。d.取出样机,放置48小时进行常温干燥,对其进行外观检查。

检验标准:外观检查无异常:表面喷涂、丝印、电镀、装饰件、标牌等无脱落、起泡、腐蚀以及与测试前不一致的现象。

试验环境:温度20~25度,湿度65+/-20% 6.4.1 耐磨测试测试环境:室温(20~25° C);测试目的:喷涂/印刷等抗摩擦性能的可靠性 样品数量:不少于1套壳体

试验方法:将最终喷涂的手机外壳固定在RCA试验机上,用175g力队同一点进行摩擦试验。对于表面摩擦300cycles,侧面和侧棱摩擦150 Cycles。特殊形状的手机摩擦点的确定由测试工程师和设计工程师共同确定

检验标准:对于喷涂、电镀、IMD等,涂层不能脱落,不可露出底材质地;对于表面印刷类,印刷图案、字体不能出现缺损、不清晰现象。

6.4.2 附着力测试

测试环境:室温室温(20~25° C);高低温箱

测试目的:喷涂附着力测试

样品数量:不少于1套壳体

试验方法:选最终喷涂的手机外壳表面,使用百格刀刻出25个1mm2方格,划线应深及底材;使用毛刷将划线处的喷漆粉屑清除干净;再用3M610号胶带纸完全粘贴在方格面,1分钟后迅 速以90度的角度撕下胶带,检查被测区域表面。

检验标准:有涂层脱落的方格数应不大于总方格数的3%;单个方格涂层脱落面积不大于单个方格总面积的50%。

6.4.3 硬度测试

测试环境:室温(20~25° C);

测试目的:表面喷涂硬度的可靠性

样品数量:不少于1套壳体

试验方法:将铅笔芯削成圆柱形并在400目砂纸上磨平后,装在铅笔硬度测试仪上,以500g 的力度,铅笔与水平面的夹角为45度,在样品表面从不同方向划出30~50mm长的线条3~5条。对于喷漆表面的硬度标准为2H(三菱牌),500g的载荷;对于Lens表面的硬度标准为3H(三菱牌),500g的载荷;每划完一次都应将铅笔磨平。

检验标准:用橡皮擦去铅笔痕迹,目视喷漆、印刷、电镀、Lens表面无划痕。

6.4.4 汗液测试

测试环境:60° C,95%RH

测试目的:表面抗汗液腐蚀的能力

样机数量:不少于2套

注:部品由于使用场所、材质、色泽等有特殊要求时可以考虑采用其他标准。

7.2 整机状态下的可靠性试验

温度冲击测试(Thermal shock)

测试环境:低温箱:-40° C ;高温箱:+80° C

试验方法:将手机设置成关机状态放置于高温箱内持续30分钟后,在15秒内迅速移入低温箱并持续30分钟,为一个循环,共循环27次。实验结束将样机从温度冲击箱中取出,并在 室温下恢复2小时,进行外观、机械和电性能检查。

试验标准:手机各项功能正常;外观检验:壳体表面喷涂、丝印、电镀无气泡、褶皱、裂纹、起皮、脱落;装饰件无翘起、脱落以及其他与测试前状态不一致的现象。跌落试验(Drop Test)测试条件:1.5m高度,20mm大理石板。

试验方法:将手机处于开机状态,进行6个面的自由跌落实验,每个面的跌落次数为1次,跌 落之后进行外观、机械和电性能检查。对于翻盖手机,在跌翻盖一面时,应将一半样品合上翻盖跌,一半样品打开翻盖跌。

试验标准:手机各项功能正常;

外观检查:壳体表面无明显掉漆,无裂纹、破损、冲击痕以 及其他与测试前不一致的现象。振动试验(Vibration test)

测试条件:振幅:0.38mm;振频:10~30Hz;振幅:0.19mm;振频:30~55Hz;

试验方法:将手机开机放入振动箱。X、Y、Z三个轴向分别振动1个小时之后取出,然 后进行外观、机械和电性能检查。

试验标准:振动前5分钟内手机内存和设置没有丢失现象,后55分钟可以出现关机现象,手机各项功能正常,尤其是显示和SPL,外壳无严重损伤(如掉漆),内部元件无脱落。

湿热试验(Humidity test)

测试环境:60oC,95%RH

试验方法:将手机处于关机状态,放入温度实验箱内的架子上,持续60个小时之后 取出,恢复2小时,然后进行外观、机械和电性能检查。

试验标准:手机各项功能正常;外观检查:外观测试无异常(壳体、Lens表面无裂纹、气泡;Lens 无被腐蚀现象;金属、电镀壳体或装饰件无变色、腐蚀,以及无其他与测试前不一致的现象)。

高温/低温参数测试(Parametric Test)

测试环境:-10oC/55oC

试验方法:将手机处于开机状态,放入温度实验箱内的架子上。持续2个小时之后(与 环境温度平衡),然后在此环境下进行电性能检查,检查项目见附表1。

试验标准:手机电性能指标满足要求,功能正常,表面喷涂、电镀无裂纹等。高温高湿参数测试(Parametric Test)

测试环境:+45oC,95%RH

试验方法:将手机处于开机状态,放入温度实验箱内的架子上。持续48个小时之 后,然后在此环境下进行电性能检查。

试验标准:手机电性能指标满足要求,功能正常;结构检查:装饰件、Logo及机壳 等无脱落,壳体卡钩无脱出、断裂,外壳无变形;

外观检查:壳体表面无明显掉漆,无裂纹、破损、冲击痕以及其他与测试前状态不一致现象。高温/低温功能测试(Functional test)

测试环境:-40oC/+70oC

第四篇:EVA性能介绍

EVA热熔胶

一、什么是EVA热熔胶

EVA热熔胶是一种不需溶剂、不含水份、100%的固体可熔性的聚合物,在常温下为固体,加热熔融到一定程度变为能流动且有一定粘性的液体粘合剂,其熔融后为浅棕色半透明体或本白色。

热熔胶主要成分,即基本树脂是乙烯与醋酸乙烯在高压下共聚而成的,再配以增粘剂、粘度调节剂、抗氧剂等制成热熔胶。EVA热熔胶有以下特点:

1.在室温下通常为固体,加热到一定程度时熔融为液体,一旦冷却到熔点以下,又迅速成为固体,(即又固化);

2.具有固化快、公害低、粘着力强,胶层既有一定柔性、硬度、又有一定的韧性;

3.胶液涂抹在被粘物上冷却固化后的胶层,还可以再加热熔融,重新变为胶粘体再与被粘物粘接,具有一定的再粘性;

4.使用时,只要将热熔胶加热熔融成所需的液态,并涂抹在被粘物体上,经压合后在几秒钟内就可完成粘结固化,几分钟内就可达到硬化冷却干燥的程度。

二、EVA热熔胶的使用

在我国现在生产和使用的EVA热熔胶中,装订所用的一般分为高速胶和低速胶两种,高速胶固化速度略快,低速胶固化略慢;根据被粘物质不同又分为胶版 纸、铜版纸用胶等几种;并有背胶和侧胶之分,以适应被粘物的强度与需要,从而达到良好的粘结效果。使用热熔胶要掌握用前准备工序,如预胶、温度等。

1.EVA热熔胶的预热

EVA热熔胶使用前,首先要对固体胶进行预热熔融。预热的方法有两种:一种用油浴预热,即夹套熔锅预热;另一种用电板预热,即用电热板装置在预热熔锅 里直接预热。预热时间一般在2小时,待胶体达到所需加热温度,且有良好的流动性时,即预热合格后,再通过恒温管道将胶液释放到温度在160~200℃的工 作胶锅内,供胶粘订联书籍本册等使用。

2.EVA热熔胶的粘着力与适性

在实际生产过程中,热熔胶的粘着力会随着热熔胶加热的温度高低、被粘物材料的不同与优劣、铣背的宽与深度、涂胶的高度、以及胶订机运转速度的不同等,得到不同的粘结效果。

(1)热熔胶的加热温度

热熔胶的软化点一般应在80℃以上,也就是加热到80℃时,胶体应该开始软化并溶动。这个温度仅仅是热熔胶熔融的温度,要使其熔融达到能粘结书籍的程度,加热温度还要上升到130~180℃。在这一温度下,胶体的粘度、流体、粘性等都适合书籍本册的粘结了。

(2)书籍纸张的不同与上胶温度的关系

制作书籍本册的纸张质地是不同的,因此上胶的温度也应有所不同。这不仅是因为纸张的纤维不同,更重要的是由于纸质种类、质地的不同而对胶体的产生不同 的导热性,使其冷却速度产生变化。以铜版纸(也称涂料纸)和凸版纸类(非涂料纸)的导热性为例,前者胶的冷却速度要比后者快。因为涂料纸中铜版纸中所含的 无机物要比非涂料纸类的凸版、新闻、胶板纸等高10倍左右,而无机物具有良好的导热性,它可以使热熔胶的冷却速度加快。

如在上胶温度同样都是170℃时,非涂料纸的热熔胶的拉力测试值可达到预计的要求,而涂料纸类的拉力数值则达不到。因此,在涂料纸上胶时,一定要增加其强度并提高胶液的温度。

(3)EVA热熔胶的开放时间与生产设备运转速度的关系。

无线胶订加工在生产中,使用热熔胶时有三个时间必须严格掌握和控制,即开放时、固化时以及冷却硬化的干燥时间。开放时间指将胶液涂在书背上的时间,固 化时间是将封面与书背吻合粘的时间,冷却硬化干燥时间,是固化后将包好封面的书籍冷却定型后待裁的时间。只有经过这三个时间,书籍才能定型而达到理想的加 工。

使用热熔胶的这几个时间,都是与设备运转速度密切联系的,如热熔胶的开放时间一般为7~15秒,而这个时间正是胶订机进行铣背传送的时间,从涂抹胶液 开始,到封面与书背粘合为止(不含粘书背卡纸)的这一过程,就必须要在15秒以内完成,这样热熔胶使用才能取得良好的粘结效果,如果设备运转速度很慢,在 15秒内完不成粘结工作,那么粘结的效果肯定不理想,会出现粘结不牢、粘不上,书籍成册后散开、掉页等故障。因此,选用热熔胶的开放时间,要考虑到胶订机 的正常运转速度。热熔胶的固化时间一般与开放时间基本是相同的,当然使用者希望固化时间再短一些以利于书籍的粘结定型。除开放和固化时间外,还要求冷却硬化干燥时间的基本准确,特别是无线胶粘订联动生产线上的用胶。因为这种生产线是从配页机配页开始到切书为止的一条联动流水线,其

各个部位都是相互联贯的。在包上封面出书后传送到切书

部位的时间要符合一定的规律,才能使书籍裁切达到理想要求,也就是说出书传送的时间要保证书籍在到达切书机部位时,应已冷却、硬化干燥,才能使裁切的成品得到保证,这个过程应在3分钟就完成,否则会造成书背变形、成品尺寸不

稳定、粘刀现象等,影响成品的质量和造成不应有的损失。因此,联动生产线的出书传送装置(传送带)的长度又要根据运转速度不同来选择,一般常见的传送带长度是在40~55米之间,还可根据需要或长或短,但一定要保证包好封面的书籍要传送带上运动冷却3分钟以上。

书籍装帧的质量由纸张、热熔胶、装帧材料与工艺等诸多因素共同决定

三、用EVA热熔胶的环境与条件

现在使用EVA热熔胶进行无线胶订工艺的书籍本册越来越多,全国大、中、小型加工厂几乎都在用,今后仍有上升的趋势,这是由于使用这种胶粘剂有出书 快、周期短、书籍外观好、节省数道工序的特点。但是往往由于印刷厂急于上马、力求多揽活、多加工而忽视了使用热熔胶的环境与条件的科学性,因而也就在加工 中出现了许多问题。下面提出几点供使用单位参考:

1.生产厂房温度与湿度的影响

EVA热熔胶是一种热塑性胶粘剂,涂抹后的开放时间是受室内温度与湿度影响的,一般室内(即厂房车间)温度应保持恒温,在15~26℃之间为最佳,湿 度应保持在50%左右。但是据了解,在全国使用热熔胶的单位中,能达到这个要求的是非常少见的,所以有许多地区用热熔胶时,多次出现过夏天用胶气泡过多,不易固化、冷却而到了冬天又出现胶粘剂固化、冷却时间缩短、粘不牢或粘不上、粘后书籍断裂等。还有的地区因为湿度大,包封面后书籍不定型,无法进行裁切等 等。这些现象都与工作厂房的温度、湿度有直接关系。所以要求:

(1)有条件的单位,最好在用无线胶粘订设备的厂房内安装恒温设备和测湿度仪器,以保证温湿度的正常。

(2)有些无条件的单位也要努力创造条件,进行科学规范化的管理生产。在没有这些条件时暂时可掌握如下原则:夏天温度高时,热熔胶使用温度要下降10℃左右,以使胶的开放和固化时间基本能达到合理要求。

(3)无线胶粘订加工出的书籍,在贮存的仓库或厂房内应保证温度在1~45℃之间,并严禁长时间堆放在靠墙、靠暖气(冬天)、靠窗和露天地方,避免受潮或过于受热使纸张变形,使胶粘剂起变化,造成无法挽救的损失。

四、使用EVA热熔胶应注意的事项

EVA热熔胶,不同于一般冷胶,根据它的特性,在使用中还必须掌握和注意以下几点:

1.要认识和掌握EVA热熔胶的各种型号和技术性能(包括技术参数)。型号不同的热熔胶其开放时间、固化时间也不同,尤其要严格区分夏胶与冬胶的使用时期,气温不同时其开放、固化时间也会发生变化。

2.使用EVA热熔胶时切忌用明火直接加热,一定要用隔套油溶加热(水的沸点要到100℃),或用密封的电热板加热。

3.固体的EVA热熔胶在使用前,要先用预热装置预热合格后,再释放到涂胶胶液的工作胶盒内使用。预热的时间一般为2小时左右为宜。用胶时不得在涂胶 工作胶盒内直接掺入固体胶块(即没有预热过的胶)防止胶体流动性不佳或将没有完全融化胶体涂在书背上,造成涂胶不均匀而影响书籍外观质量。

4.预热胶锅内的胶量要掌握适当,加量过多后胶体轮番熔融,会使其变质老化、粘度降低、影响粘着力。

5.在热熔胶的开放时间内,要完成全部的粘合过程,若在遇故障停机时,要及时取出书夹内的书本,尤其要注意在涂胶轮上方书芯不得停留。

6.在长时间修理无线胶粘订设备时,应关闭预胶和工作胶锅,以防胶体的老化。

7.熔融胶体的温度,要严格控制在使用范围内。

8.要定期清理预胶锅和工作胶盒,保持胶锅内的清洁,防止胶液中杂质沉淀堆积而影响温度控制的精确性,甚至造成恒温器失灵导致胶体燃烧。一般在正常生产运转情况下,预热胶锅应每3个月清理一次;工作胶盒(涂胶用的)应每半月清理一次。清理胶锅要定出制度,以便于执行。

第五篇:(总结)Web性能压力测试工具之ApacheBench(ab)详解

PS:网站性能压力测试是性能调优过程中必不可少的一环。只有让服务器处在高压情况下才能真正体现出各种设置所暴露的问题。Apache中有个自带的,名为ab的程序,可以对Apache或其它类型的服务器进行网站访问压力测试。ApacheBench命令原理:

ab命令会创建很多的并发访问线程,模拟多个访问者同时对某一URL地址进行访问。它的测试目标是基于URL的,因此,既可以用来测试Apache的负载压力,也可以测试nginx、lighthttp、tomcat、IIS等其它Web服务器的压力。ab命令对发出负载的计算机要求很低,既不会占用很高CPU,也不会占用很多内存,但却会给目标服务器造成巨大的负载,其原理类似CC攻击。自己测试使用也须注意,否则一次上太多的负载,可能造成目标服务器因资源耗完,严重时甚至导致死机。ApacheBench参数说明

格式:ab [options] [http://]hostname[:port]/path 参数说明:

-n requests Number of requests to perform //在测试会话中所执行的请求个数(本次测试总共要访问页面的次数)。默认时,仅执行一个请求。

-c concurrency Number of multiple requests to make //一次产生的请求个数(并发数)。默认是一次一个。-t timelimit Seconds to max.wait for responses //测试所进行的最大秒数。其内部隐含值是-n 50000。它可以使对服务器的测试限制在一个固定的总时间以内。默认时,没有时间限制。-p postfile File containing data to POST //包含了需要POST的数据的文件,文件格式如“p1=1&p2=2”.使用方法是-p 111.txt。(配合-T)

-T content-type Content-type header for POSTing //POST数据所使用的Content-type头信息,如-T “application/x-transferred: 203479961 bytes #整个过程中的HTML内容传输量

Requests per second: 337.67 [#/sec](mean)#最重要的指标之一,相当于LR中的每秒事务数,后面括号中的mean表示这是一个平均值

Time per request: 2961.449 [ms](mean)#最重要的指标之二,相当于LR中的平均事务响应时间,后面括号中的mean表示这是一个平均值

Time per request: 2.961 [ms](mean, across all concurrent requests)#每个连接请求实际运行时间的平均值

Transfer rate: 16866.07 [Kbytes/sec] received #平均每秒网络上的流量,可以帮助排除是否存在网络流量过大导致响应时间延长的问题

Connection Times(ms)min mean[+/-sd] median max Connect: 0 483 1773.5 11 9052 Processing: 2 556 1459.1 255 11763 Waiting: 1 515 1459.8 220 11756 Total: 139 1039 2296.6 275 11843 #网络上消耗的时间的分解,各项数据的具体算法还不是很清楚 Percentage of the requests served within a certain time(ms)50% 275 66% 298 75% 328 80% 373 90% 3260 95% 9075 98% 9267 99% 11713 100% 11843(longest request)#整个场景中所有请求的响应情况。在场景中每个请求都有一个响应时间,其中50%的用户响应时间小于275毫秒,66%的用户响应时间小于298毫秒,最大的响应时间小于11843毫秒。对于并发请求,cpu实际上并不是同时处理的,而是按照每个请求获得的时间片逐个轮转处理的,所以基本上第一个Time per request时间约等于第二个Time per request时间乘以并发请求数。总结:在远程对web服务器进行压力测试,往往效果不理想(因为网络延时过大),建议使用内网的另一台或者多台服务器通过内网进行测试,这样得出的数据,准确度会高很多。如果只有单独的一台服务器,可以直接本地测试,比远程测试效果要准确。

 Apache下载

 进入apache服务器官网http://httpd.apache.org/,这里我们以下载稳定版的

httpd 2.2.29为例,点击download。 2 由于官方网页改版,以前的方式可能五法进行下载,为了不浪费大家的时间,特此修正2015-01-24 第一步依旧是点击download  3 点击链接Files for Microsoft Windows 步骤阅读  4 The Apache HTTP Server Project itself does not provide binary releases of software, only source code.Individual committers may provide binary packages as a convenience, but it is not a release deliverable.If you cannot compile the Apache HTTP Server yourself, you can obtain a binary package from numerous binary distributions available on the Internet.Popular options for deploying Apache httpd, and, optionally, PHP and MySQL, on Microsoft Windows, include: ApacheHaus Apache Lounge BitNami WAMP Stack WampServer XAMPP 大致意思是说apache本身不提供已编译的安装包,只提供源码,如果你自己无法编译,可以选择下面这些官方推荐的第三方提供编译的网站。

其中后两个是有名的wamp以及xampp集成环境,如果只想下载apache可以选择前三个网站,这里我们第一个ApacheHaus为例。 5 打开ApacheHaus之后你会发现这个网站上有各种windows版本,可以尽情选择你要下载的版本。 6 点击红框中的图标即可开始下载,x86是32位的,x64是64位的,根据自己的操作系统选择下载

 Apache安装

 2 打开ApacheHaus之后你会发现这里有许多的windows版的Apache版本 这里简单的介绍一下:x86代表32位,x64代表64位。根据自己安装的系统选择

关于vc9与vc11,这里的选择要跟PHP对应才能稳定的运行。(按照PHP官方提供的资源来看,PHP 5.5以后的版本官方只提供了VC11版本的产品程序,PHP5.3/5.4版还有VC9版本的产品程序) 3 注意建立好自己的文件存放方式,方便以后管理

下 载完毕后解压,将解压的 Apache24文件夹复制到自己的项目目录里面。你的项目根目录为E:/wamp/Apache24/htdocs即DocumentRoot的定义。如果想放到其他目录下,需要修改httpd.conf,包括ServerRoot、DocumentRoot、Directories,ScriptAlias。需要改为你的Apache目录的地址。 4 因为这里我们下载的是官方源码包,所以需要把Apache服务安装到我们的计算机上面

开启控制台:win+R 输入cmd 命令行下进入到apache下面的bin目录,输入

httpd-k install 把apache安装成windows后台服务。 5 所有基本的命令都可以在Apache官网上找到,下面是一些常用的命令  6 最后使用ApacheMonitor来管理apache服务器 访问测试是否成功

 对大家遇到的一些问题做下简单总结

1、由于apache默认是监听80端口,如果你的电脑iis是启动状态,并且也使用了80端口,apache将无法正常启动,需要先停止iis,另外迅雷也可能会使用80端口,所以也要关闭迅雷。查看80端口是否被占用,命令行下输入: netstat-aon|findstr “80” 如果看到如图的结果,说明80端口已被使用,需要先关闭相关软件,或者修改apache默认的监听端口

打开apache目录下的conf/httpd.conf 搜索 “Listen 80” 修改为Listen 8088 保存之后再重新启动apache

2、httpd-k install 输入该命令后查看服务是否安装成功 开始-->运行-->services.msc-->确定

打开后如果在服务列表能够看到apache字样,说明,服务安装成功,可以直接点击左边的启动按钮来启动服务  13

3、服务无法正常安装,首先确定软件32位和64位是否和自己的系统匹配 其 次,看电脑有没有安装软件相应的运行包,比如你下载的是VC9版本,那么你需要先安装Microsoft Visual C++ 2008 Redistributable,同理VC11版本你需要安装Microsoft Visual C++ 2012 Update 4 Redistributable Package(X86 & x64)在ApacheHaus网站的最底部提供了相应的Visual Studio Redistributable Packages下载链接

下载服务器性能测试典型工具介绍word格式文档
下载服务器性能测试典型工具介绍.doc
将本文档下载到自己电脑,方便修改和收藏,请勿使用迅雷等下载。
点此处下载文档

文档为doc格式


声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:645879355@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。

相关范文推荐

    性能测试工程师心得

    高级性能测试工程师培训心得 --税务事业部 魏琳 从中国的软件现状来看,各式各样的软件层出不穷,但是好的却并不多,能够走向国际的更是少之又少。中国的软件要想与国际接轨,就必......

    性能测试学习总结

    性能测试学习总结 一、明确性能测试的范围 例如:以iptv系统为例,是需要测试bss页面、中间件具体接口、boss/crm具体接口 二、明确性能测试的指标 例如: 1、支持最大并发用户数......

    服务器的分类及介绍

    服务器的分类及介绍.txt女人谨记:一定要吃好玩好睡好喝好。一旦累死了,就别的女人花咱的钱,住咱的 房,睡咱的老公,泡咱的男朋友,还打咱的娃。 本文由加菲猫吃老鼠贡献 doc文档可......

    都哪些方面影响服务器的性能(5篇材料)

    都哪些方面影响服务器的性能 服务器的重要对于站长来说是不言而喻的,服务器的选择当然也要看所处的机房了,选择性价比高的服务器是每个站长所追求的,对于影响服务器性能的因素,......

    Web测试工具小结

    Web测试工具小结 单元测试方面:(对开发人员比较有用) J-Unit工具。 功能测试方面:E-test是个不错的选择,功能很强大,由于不是采用Post URL的方式回放脚本,所以可以支持多内码的测试......

    聚酯及泡沫性能测试操作

    聚酯及泡沫性能测试操作粘度计操作1.先将加热器打开(开关在后面);再按加热器的SET键,按上下键设定需要测定的温度,再按SET键确定,最后再按RUN键;主机开关打开(开关在后面)后,再按任意......

    性能测试问题解决方法-19种情况(模版)

    一、Error -27727: Step download timeout (120 seconds)has expired when downloading resource(s). Set the “Resource Page Timeout is a Warning” Run-Time Setting t......

    性能测试QQ面试总结

    21克9:46:17 你全权参与的性能测试项目有几个? 低调的鱼9:48:08 BECIF平安银行客户信息管理系统平安银行个人网银改造(接入一帐通卡后)平安投行证券管理系统 交通银行积分管......