当D isc uzN T遇上了Lo adrunne r(上)http://www.yunyo ub ar.c o m/邮件群发
DiscuzN T3正式版发布已经有一段时间了最近半年多来很少再写关于这个产品的技术文章了一是时间二是精力有限。不过在正式版发表之后倒是有了些功夫 同时我们的一个商业客户在从2.6版本升级到3.0正式版之后 出了一个小插曲导致不得不退回到2.6版本。因为这个客户的论坛访问量和发帖量比较大平时在线人数5000 日发帖量在2-3万左右。所以出了一些性能上的问题在大并
发情况下服务器响应超时且在峰值时越发不稳定。之前我在公司内部用了tinyge t做了一些简单的压力测试发现了一些问题但原因尚不明显所以在公司会议上就有人提出使用lo adrune r来做一下压力测试看看3.0产品的性能倒底如
何是什么造成用户的服务器不稳定。所以就有了今天的这篇文章。
当然我写这篇文章的目的主要是做一份备忘录。原因很简单就是三年多以前曾用过一段时间的LR,本以为这次测试会轻车熟路可不曾想连最简单的并发用户数都忘在哪里设置了所以鉴于此才有感做记录的„必要性‟。所以本文的内容兼笔记和实战于一身呵呵。好了费话少说 let‟s go!
首先我要在本地搭建一个测试环境而这个测试环境是一个小型的内部网络包括一台1u的服务器一台TPLINK交换机和一台安装了lr的机器。而为什么要这样做原因很简单如果使用公司局域网首先就要受到网络内部流量的影响以及限流软件的限制如果再有一两个同事开个什么„雷‟呀 „驴‟呀 „米‟呀的下载器那就更热闹了很难最终把压力和网络流量模拟上来所以我就直接通过网管找来了这三台设备给成了一个100m的内部网络这样能够从根本上确保1000的并发用户数v_user 。
这里要声明的是本身用的是lo adruner8.0且是破解版。呵呵你没看错 因为我很穷没这份财力去购买正版的lisence所以这里就只能„那个‟了。 同时为了确保安装的lr正常运行我直接将其安装在了window2003+ie6的平台上这是lr比较标准的系统运行环境。在完成安装和lisence注册后下面就来看一下其使用流程。
第一步录制脚本
下面就是一个录制脚本的过程
因为测试的是WEB应用所以在创建项目窗口中选择http协议。
DISPLAY: inline;BORDER-LEFT:0px;BORDER-BO TTOM:0px"he ight=412a lt=lo adrunner_rec_1
src="http://www.ltesting.net/up loads/2009/09/54376_2009092715473116VKt.gif"width=577 border=0>
然后紧接着在下面窗口中填入要测试程序的http链接地址然后点击确定。这时lr就会启动ie6并按之前我们设置的网址访问该应用。
这里我们可以看到下面的eve nts在不断的累加这些e ve nts我们可以看成是一个个http请求处理操作比如下载js,css 图片等 。
接着我们点击该录制工具的“new action”图标来新建一个action这样做的目的就是将我们测试流程中的每一个环节分别定义 以便在后续分析压力测试结果时能够一目了然呵呵。
官方网站:点击访问酷番云官网活动方案:优惠方案一(限时秒杀专场)有需要海外的可以看看,比较划算29月,建议年付划算,月付续费不同价,这个专区。国内节点可以看看,性能高IO为主, 比较少见。平常一般就100IO 左右。优惠方案二(高防专场)高防专区主要以高防为主,节点有宿迁,绍兴,成都,宁波等,节点挺多,都支持防火墙自助控制。续费同价以下专场。 优惠方案三(精选物理机)西南地区节点比较划算,赠送5...
零途云是一家香港公司,主要产品香港cn2 gia线路、美国Cera线路云主机,美国CERA高防服务器,日本CN2直连服务器;同时提供香港多ip站群云服务器。即日起,购买香港/美国/日本云服务器享受9折优惠,新用户有优惠码:LINGTUYUN,使用即可打折。目前,零途云还推出性价比非常高香港多ip站群云服务器,有需要的,可以关注一下。零途云优惠码:优惠码:LINGTUYUN (新用户优惠,享受9折优...
如果我们较早关注NameCheap商家的朋友应该记得前几年商家黑色星期五和网络星期一的时候大促采用的闪购活动,每一个小时轮番变化一次促销活动而且限量的。那时候会导致拥挤官网打不开迟缓的问题。从去年开始,包括今年,NameCheap商家比较直接的告诉你黑色星期五和网络星期一为期6天的活动。没有给你限量的活动,只有限时六天,这个是到11月29日。如果我们有需要新注册、转入域名的可以参加,优惠力度还是比...