怎样测试服务器压力,第1张

下载并安装WAST;

1.设置并行连接数;

2.设置持续时间;

3.其余设置;

注:所有以上的选项可以根据自己的需要进行设置。

设置完成后就可以进行压力测试。测试的步骤如下:

第一步,点击工具栏上的“New Script”按钮,在打开的面板中点击“Nanual”按钮创建一个新的测试项目。在打开的窗口中对它进行设置,在主选项中的Server中填写要测试的服务器的IP地址。这里我们填写192168120。在下方选择测试的Web连接方式,这里的方式Verb选择get。Path选择要测试的Web页面路径,这里填写/Indexasp即动网的首页文件,WAST可以设置更多的Path。

第二步,在“Settings”功能设置中将Stress Level (Threads)线程数设置为1000。然后点工具中的灰色三角按钮即可进行测试。测试过程中我们可以从服务器的任务管理器中看到CPU使用率已经达到100%,损耗率达到最大。在CMD窗口中使用命令netstat -an,可以看到客户端的IP地址在服务器上的80端口进行了非常多的连接,而且Web网站已经打不开了,提示过多用户连接。

一、什么是游戏后台性能测试

性能(performance):是系统实现其功能的能力。例如,响应时间、吞吐能力、事务处理数。

性能测试,是指在特定负载情况下,确定系统的响应速度和稳定性的表现。它也可以研究、测量、验证系统的其他特征,比如可扩展性、可靠性和资源使用率。通俗的讲:通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生成性能要求,即在特定的运行条件下验证系统的能力状况。

按游戏构成特点,将性能测试分为客户端性能、服务器性能两大块。楼主问的应该是服务器性能测试吧!

二、性能测试的关键指标

客户端性能的关键指标有:

CPU占用率、内存占用率、流量耗用量、FPS(每秒传输帧数)

服务器端性能的关键指标有:

响应时间、并发用户数、吞吐量等;

三、如何做性能测试

1    明确测试目标;了解性能测试需求;

2    编写性能测试计划;

3    分析性能测试需求;

4    编写性能测试方案、设计测试场景;

5    相关资源准备(人力资源、硬件资源、软件资源);

6    测试程序开发;脚本维护、测试数据准备、测试监控准备;

7    执行性能测试并收集测试结果;

8    分析结果;

9    系统调优及再测试;

针对楼主的问题,推荐你一个服务器压测平台

WeTest性能测试(腾讯游戏官方出品)

腾讯WeTest压测大师支持的性能测试方法

接口测试

接口的性能评估,给整体做参考

场景测试

登入场景,战斗场景。游戏关键性的业务测试

容量测试

用于评估服务器可承载能力,给上线需要的硬件数量配备做参考

稳定性测试

用于验证服务器长期运行的状况

调优

性能瓶颈分析,定位,系统优化

希望能帮助到你

1 HARDiNFO 2005 Enterprise 501 build 2920

完整的电脑硬件分析测试软件,可以显示出各种硬件信息

downloadpchomenet/system/benchmark/3671html

2 ASTRA32 - Advanced System Information Tool 130

一款硬件信息检测工具。ASTRA32是一款应用在MSWindows操作系统下的硬件检测工具,ASTR

wwwonlinedownnet/soft/23769htm

3 ASTRA32 130

硬件信息检测工具

downloadpchomenet/system/benchmark/16232html

4 ASTRA 511

一款硬件信息检测工具

downloadpchomenet/system/benchmark/16883html

5 Dr Hardware 2006 Build 700e

DrHardware让你诊察出你目前个人计算机的状况。它会透出详细的硬件信息,包含了处理

wwwonlinedownnet/soft/16018htm

6 HARDiNFO 2005 Enterprise 汉化补丁 501 build 2920

完整的电脑硬件分析测试软件,可以显示出各种硬件信息

downloadpchomenet/system/benchmark/14872html

7 Log Info 203

检测到你系统的很多硬件信息和网络设置信息

downloadpchomenet/system/diagnose/17331html

8 Diag 46

内建丰富的硬件资料库,详细的侦测和测试电脑内所有硬件信息和性能

downloadpchomenet/system/benchmark/11924html

9 系统精灵2005 11

集合系统软硬件信息检测,系统优化m,清理,安全,修复等于一身的工具

downloadpchomenet/system/sysenhance/19382html

10 VSO Inspector 112

DVD光驱、刻录机的硬件信息报告工具

downloadpchomenet/system/cdrom/20548html

11 MVsoft MvPCinfo 20

是一款不错的测试硬件信息的工具,能测出计算机软硬件的相关信息,可以显示、存储、打

wwwonlinedownnet/soft/20323htm

12 Computer Profiler 251

ComputerProfiler是一个提供电脑详细软硬件信息的工具,他能够显示OS、CPU、Power、Me

wwwonlinedownnet/soft/10569htm

13 硬件信息通 10

最新的硬件打折、降价等精彩信息,每天硬件市场全面报告发送。让你不再浩如烟海的硬件

wwwonlinedownnet/soft/21081htm

14 Computer Profiler V251

Computer Profiler 是一个提供电脑详细软硬件信息的工

wwwskycncom/soft/5971html

15 Log Info V203

可以检测到你系统的很多硬件信息和网络设置信息。包括

wwwskycncom/soft/3962html

16 硬件信息通 V10

最新的硬件打折、降价等精彩信息,每天硬件市场全面报

wwwskycncom/soft/14231html

17 BGInfo V301

BGInfo 在桌面上列表显示计算机软、硬件信息,包括CPU

wwwskycncom/soft/7853html

18 Easy探针 0309

本探针用于aspnet服务器上,能侦测服务器的系统和硬件信息及测试服务器的运算能力硬

wwwonlinedownnet/soft/20413htm

19 硬件信息通 V10

最新的硬件打折、降价等精彩信息,每天硬件市场全面报告发送。让你不再浩如烟海的

download21cncom/listphpid=35105

20 Computer Profiler V251

Computer Profiler 是一个提供电脑详细软硬件信息的工具。他能够显示OS、CPU、Pow

download21cncom/listphpid=32048

21 Log Info 203

可以检测到你系统的很多硬件信息和网络设置信息。包括你的操作系统的版本,CPU的主频

dlpconlinecomcn/html/1/1/dlid=3741&dltypeid=1&pn=0&html

22 BGInfo 301

BGInfo在桌面上列表显示计算机软、硬件信息,包括CPU主频、网络信息、操作系统版本、I

dlpconlinecomcn/html/1/0/dlid=7150&dltypeid=1&pn=0&html

23 系统精灵2005 11

集合了系统软件/硬件信息检测,系统设置,系统优化,系统清理,系统安全加强,系统修

dlpconlinecomcn/html/1/8/dlid=13598&dltypeid=1&pn=0&html

24 Advanced Hardware Editor 17

一些老旧硬件信息还仍留在注册表中中,这会导致Windows常常会误以为新的硬件已经安装

dlpconlinecomcn/html/1/4/dlid=3784&dltypeid=1&pn=0&html

25 ASTRA32 130

ASTRA32 - Advanced System Information Tool一款硬件信息检测工具。

dlpconlinecomcn/html/1/3/dlid=13983&dltypeid=1&pn=0&html

26 硬件信息通 V10

downloadwinzhengcom/SoftView/SoftView_14229htm

27 硬件信息通 V10

wwwpcdogcom/soft/22297htm

28 硬件信息查询杀手-Everest 2005

xdownscom/view_soft/1/3/yingjianxinxichaxunshashou-Everest 2005 zhongjiban miananzhuanghtml

29 硬件信息查询杀手-Everest 2005 终极版 (免安装)

wwwdownxiacom/downinfo/21html

30 获取系统硬件信息

wwwsofthynet/soft/8546htm

31 硬件信息通 10

wwwfixdowncom/soft/13281htm

32 硬件信息通 10

wwwpay500com/s6/68858htm

33 硬件信息通 10

www24softcom/soft/1182htm

34 硬件信息通 V10

最新的硬件打折、降价等精彩信息,每天硬件市场全面报告发送。

downloadenetcomcn/html/010142003101401html

35 BGInfo V301

BGInfo在桌面上列表显示计算机软、硬件信息。

downloadenetcomcn/html/030242002040801html

36 Log Info V140

检测系统的很多硬件信息和网络设置信息

downloadenetcomcn/html/060442001012001html

37 HARDiNFO 2002 V3012105 Std

完整的电脑硬件信息基准测试软件。

downloadenetcomcn/html/060442002022002html

38 HARDiNFO 2002 V3012105 Pro

完整的电脑硬件信息基准测试软件。

downloadenetcomcn/html/060442002022001html

39 AIDA32 V340 汉化版

系统硬件信息检测工具。

downloadenetcomcn/html/060442003041001html

40 AIDA32 V393 稳定版

系统硬件信息检测工具。

downloadenetcomcn/html/060442001091001html

41 AIDA32 V3942

系统硬件信息检测工具。

downloadenetcomcn/html/060442002060401html

42 Log Info V203

可以检测到你系统的很多硬件信息和网络设置信息

downloadenetcomcn/html/060442001030101html

43 ASTRA - Advanced Sysinfo Tool V511

一款硬件信息检测工具。

downloadenetcomcn/html/060442004062501html

44 ASTRA32 - Advanced System Information Tool V130

一款硬件信息检测工具。

downloadenetcomcn/html/060442003120901html

45 HARDiNFO 2005 Enterprise V501

完整的电脑硬件信息基准测试软件。

downloadenetcomcn/html/060442001121002html

46 HARDiNFO 2005 Pro V501

完整的电脑硬件信息基准测试软件。

downloadenetcomcn/html/060442001121003html

47 HARDiNFO 2005 Enterprise V501 汉化补丁

完整的电脑硬件信息基准测试软件。

downloadenetcomcn/html/060442005012601html

48 Internals V10(平台:Palm)

快速检测Palm的软硬件信息

downloadenetcomcn/html/191712004102803html

49 VSO Inspector V11

向您报告您的DVD光驱、刻录机的硬件信息。

downloadenetcomcn/html/060442005092601html

http://wwwsoft8net/soft8phppage=3&word=硬件信息&site=all&by=js&num=49

在服务器使用中,相信大家有遇到死机的情况,那么死机的原因大概有哪些呢?

一、运行环境问题导致服务器死机

服务器运行环境包括操作系统,数据库,应用程序,应用程序bug,网络数据等,以上软件系统故障会引起服务器宕机现象。解决办法:需要我们查找分析系统、应用程序相关日志来找出真正的原因。一般都能发现问题,根据日志提供的错误信息修改相关设置来解决此类宕机故障,由于系统原因可以重装系统,或重启一下服务器就可以了。

二、服务器性能问题导致服务器死机

服务器性能好坏也是引发宕机的一个因素,因为IDC提供商的服务器有些不是品牌服务器,是组装型的服务器,采购的硬件也不是品牌的,多用于杂牌硬件,难免会因硬件兼容性,CPU,内存等性能不好,导致宕机。解决办法:查看服务器硬件信息,在租用或选购时尽量用品牌服务器,品牌服务器在稳定性方面是没得说的。

三、数据丢失或损坏问题导致服务器死机

数据丢失包括人为错删除数据,磁盘坏道导致数据丢失,磁盘写满等原因可导致服务器系统崩溃宕机,解决办法:做好数据备份,监控磁盘空间大小。

四、服务器硬件问题导致服务器死机

如服务器主板,电源,CPU,内存,磁盘有问题也会导致服务器宕机故障,解决办法:使用工具测试相关硬件配件,或更换配件测试服务器硬件问题。

其实死机只要不是太频繁,就是完全正常的,一般我们管理服务器都知道,都需要定时手动重启下机器对机器的性能有很大帮助,而且可以避免死机的情况,毕竟服务器也是硬件长期运行中间也应该有个喘气的过程。

综合性检测分析

1.AIDA32

这是一个综合性的系统检测分析工具,功能强大,易于上手。它可以详细的显示出PC每一个方面的信息。支持上千种(3400+)主板,支持上百种(360+)显卡,支持对并口/串口/U##这些PNP设备的检测,支持对各式各样的处理器的侦测。目前AIDA32已经有多语言的支持并且加入了病毒检测功能。AIDA32拥有数十种测试项目,主要包括CPU、主板、内存、传感器、GPU、显示器、多媒体、逻辑驱动器、光驱、ASPI、SMART、网络、DirectX、基准测试等等,支持的平台包括了Intel、AMD、VIA、nVIDIA、SIS等。

注意:AIDA32有一个小BUG,它显示的nVIDIA的FX系列GPU的核心频率为其2D频率,目前还不能正确显示其3D频率。

2。Everest ultimate(原名AIDA32)281621版For Win9x/ME/NT4/2000/XP(2006年6月22日发布)Everest ultimate是一个测试软硬件系统信息的工具,它可以详细的显示出PC每一个方面的信息。支持上千种(3400+)主板,支持上百种(360+)显卡,支持对并口/串口/USB这些PNP设备的检测,支持对各式各样的处理器的侦测。目前Everest Home已经能支持包括中文在内的30种语言,让你轻松使用。而且经过几次大的更新,现在的Everest已经具备了一定的硬件测试能力,让您对自己电脑的性能有个只管的认识。最新版本更新如下:1修正了Intel i940/945/955/975/E7230芯片组信息显示方面的错误。2增加对Ageia物理卡的支持。3修正了Geforce 6800XT显卡信息显示方面的错误。

3。SiSoftware Sandra 2005

SiSoftware Sandra Pro 2005 SR3 1069版For 2000/XP(2005年12月30日新增)SiSoftware Sandra 一套功能强大的系统分析、诊断、测试和报告工具,2005个人版包括超过75 种以上的分析与测试模组,主要有:能连接到远程系统、数据库、PDA和SmartPhone等数据来源进行远程分析、诊断和测试;支持(IPX/SPX, TCP/IP)网络协议/支持(ADO, OLEDB, ODBC)数据库;支持(SCSI, SATA, ATA, ATAPI)存储器和可移动存储器;支持多种桌面/服务器平台(Win32 x86, Win64 x64, Win64 IA64);两种专用internet带宽/速度基准测试(Internet/ISP Connection和Peerage Benchmarks);支持WindowsXP SP2和2003 SP1安全中心;为Windows2000, XP和2003设计的本地UNICODE码应用;关键应用程序列表(地址簿、杀毒软件、邮件客户端、防火墙、即时通讯软件、java虚拟机、媒体播放器、新闻组阅读器、网络浏览器等); 支持多线程、多核心、多处理器系统;系统应用软件和程序库完全列表;环境监视向导功能(实时监视温度、风扇转速、电压、电源和热阻)

4。HWiNFO32

HWiNFO32 154版For Win9x/NT4/2000/Me/XP(2005年6月27日发布)电脑硬件检测软件。它主要可以显示出处理器、主板芯片组、PCMCIA接口、BIOS版本、内存等信息,另外HWiNFO还提供了对处理器、硬盘以及CD-ROM的性能测试功能。每个月都要出现许多我们知道或者不知道的电脑硬件,因此建议大家要经常下载这款测试软件的新版本。新版本增加了对nVidia nForce4 Intel Edition的支持;增加了对AMD Secure Virtual Machine feature (Pacifica)的支持;增加了对VIA K8M890和P4M800CE芯片组的支持,加入了对nVidia GeForce 7800 GTX和Quadro FX 4500的检测能力,增强了对nVidia G70的支持。

能检测到。鲁大师里的硬件检测可以检测到电脑的各个硬件,如显卡、显示屏、声卡、网卡等。鲁大师是国内一款知名免费系统工具软件,免费提供硬件真伪辨别、电脑(手机)稳定保障、系统性能提升,鲁大师拥有硬件检测、硬件测试、系统优化等功能。

服务器稳定性是最重要的,如果在稳定性方面不能够保证业务运行的需要,在高的性能也是无用的。

  正规的服务器厂商都会对产品惊醒不同温度和湿度下的运行稳定性测试。重点要考虑的是冗余功能,如:数据冗余、网卡荣誉、电源冗余、风扇冗余等。

  一些测试方法主要分以下几种:

  压力测试:已知系统高峰期使用人数,验证各事务在最大并发数(通过高峰期人数换算)下事务响应时间能够达到客户要求。系统各性能指标在这种压力下是否还在正常数值之内。系统是否会因这样的压力导致不良反应(如:宕机、应用异常中止等)。

  Ramp Up 增量设计:如并发用户为75人,系统注册用户为1500人,以5%-7%作为并发用户参考值。一般以每15s加载5人的方式进行增压设计,该数值主要参考测试加压机性能,建议Run几次。以事务通过率与错误率衡量实际加载方式。

  Ramp Up增量设计目标: 寻找已增量方式加压系统性能瓶颈位置,抓住出现的性能拐点时机,一般常用参考Hits点击率与吞吐量、CPU、内存使用情况综合判断。模拟高峰期使用人数,如早晨的登录,下班后的退出,工资发送时的消息系统等。

  另一种极限模拟方式,可视为在峰值压力情况下同时点击事务操作的系统极限操作指标。加压方式不变,在各脚本事务点中设置同集合点名称(如:lr_rendzvous("same");)在场景设计中,使用事务点集合策略。以同时达到集合点百分率为标准,同时释放所有正在Run的Vuser。

  稳定性测试:已知系统高峰期使用人数、各事务操作频率等。设计综合测试场景,测试时将每个场景按照一定人数比率一起运行,模拟用户使用数年的情况。并监控在测试中,系统各性能指标在这种压力下是否能保持正常数值。事务响应时间是否会出现波动或随测试时间增涨而增加。系统是否会在测试期间内发生如宕机、应用中止等异常情况。

  根据上述测试中,各事务条件下出现性能拐点的位置,已确定稳定性测试并发用户人数。仍然根据实际测试服务器(加压机、应用服务器、数据服务器三方性能),估算最终并发用户人数。

  场景设计思想:

  从稳定性测试场景的设计意义,应分多种情况考虑:

  针对同一个场景为例,以下以公文附件上传为例简要分析场景设计思想:

  1)场景一:已压力测试环境下性能拐点的并发用户为设计测试场景,目的验证极限压力情况下测试服务器各性能指标。

  2)场景二:根据压力测试环境中CPU、内存等指标选取服务器所能承受最大压力的50%来确定并发用户数。

  测试方法:采用1)Ramp Up-Load all Vusers simultaneously

  2)Duration-Run Indefinitely

  3)在Sechedule-勾选Initalize all Vusers before Run

  容错性测试:通过模拟一些非正常情况(如:服务器突然断电、网络时断时续、服务器硬盘空间不足等),验证系统在发生这些情况时是否能够有自动处理机制以保障系统的正常运行或恢复运行措施。如有HA(自动容灾系统),还可以专门针对这些自动保护系统进行另外的测试。验证其能否有效触发保护措施。

  问题排除性测试:通过原有案例或经验判断,针对系统中曾经发生问题或怀疑存在隐患的模块进行验证测试。验证这些模块是否还会发生同样的性能问题。如:上传附件模块的内存泄露问题、地址本模块优化、开启Tivoli性能监控对OA系统性能的影响等等。

  测评测试是用于获取系统的关键性能指标点,而进行的相关测试。主要是针对预先没有明确的预期测试结果,而是要通过测试获取在特定压力场景下的性能指标(如:事务响应时间、最大并发用户数等)。

  评测事务交易时间:为获取某事务在特定压力下的响应时间而进行的测试活动。通过模拟已知客户高峰期的各压力值或预期所能承受的压力值,获取事务在这种压力下的响应时间。

  评测事务最大并发用户数:为获取某事务在特定系统环境下所能承受的最大并发用户数而进行的测试活动。通过模拟真实环境或直接采用真实环境,评测在这种环境下事务所能承受的最大并发用户数。判定标准阈值需预先定义(如响应时间,CPU占用率,内存占用率,已出现点击率峰值,已出现吞吐量峰值等)。

  评测系统最大并发用户数:为获取整个系统所能够承受的最大并发用户数而进行的的测试活动。通过预先分析项目各主要模块的使用比率和频率,定义各事务在综合场景中所占的比率,以比率方式分配各事务并发用户数。模拟真实环境或直接采用真实环境,评测在这种环境下系统所能承受的最大并发用户数。判定标准阀值预先定义(如响应时间,CPU占用率,内存占用率,已出现点击率峰值,已出现吞吐量峰值等)。取值标准以木桶法则为准(并发数最小的事务为整个系统的并发数)。

  评测不同数据库数据量对性能的影响:针对不同数据库数据量的测试,将测试结果进行对比,分析发现数据库中各表的数据量对事务性能的影响。得以预先判断系统长时间运行后,或某些模块客户要求数据量较大时可能存在的隐患。

  问题定位测试在通过以上测试或用户实际操作已经发现系统中的性能问题或怀疑已存在性能问题。需通过响应的测试场景重现问题或定义问题。如有可能,可以直接找出引起性能问题所在的代码或模块。

  该类测试主要还是通过测试出问题的脚本场景,并可以增加发现和检测的工具,如开启Tivoli性能监控、开启HeapDump输出、Linux资源监控命令等。并在场景运行过程中辅以手工测试。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 怎样测试服务器压力

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情