- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 布局屏幕分类
BootStrap是一种全响应的技术,针对不同的显示屏幕尺寸,手机,平板,电脑桌面,BootStrap提供了不同的栅格布局的属性:col-xs-* 超小屏幕 手机 (col-sm-* 小屏幕 平板 (≥768px)col-md-* 中等屏幕 桌面显示器 (≥992px)col-lg-* 大屏幕 大桌面显示器 (≥1200px)
2017-01-20 15:47:50 551
原创 BootStrap栅格布局
BootStrap将屏幕分为12等分,在具体的DIV中,可以通过设置DIV的所占等分的数字确定其在屏幕中占有的宽度。如:class="row“>class="col-md-8"style="border:1px solid black;height:100px;">class="col-md-4"style="border:1px solid black;h
2017-01-20 15:45:32 678
原创 jmeter中将响应的信息保存到本地文件的代码
jmeter做性能测试中,需要把从服务器响应回来的数据保存到本地且每次返回的数据保存到一个文档中,jmeter中可以使用“保存响应到文件”,但是服务器每次返回的数据都单独保存为一个文档,不利于数据统计。保存服务器每次返回的数据到本地的一个文件代码如下:import org.apache.commons.io.FileUtils;import org.apache.jmeter.config
2017-01-16 16:21:18 8488 1
原创 服务器CPU利用率95%以上,高耗性能sql优化
交易明细查询模块,大于10并发以上,服务器CPU利用率达到95%以上,负载超高,监控到如下SQL大量等待,消耗资源严重,需要优化sql数据库服务器CPU利用率达到95%以上,负载超高,服务器不稳定,如图:
2017-01-16 16:17:21 2904
原创 java.lang.OutOfMemoryError内存泄露 代码定位及优化
问题现象:20并发登录系统户,刚开始所有指标正常,压测10分钟左右后,页面报java.lang.OutOfMemoryError,系统无法登陆,脚本无法正常压测,出现内存泄露,如图:监控分析:查看到应用服务器CPU一致持续97%以上,监控JVM,堆内存每次回收不彻底,无法正常释放,持续加压下heap内存消耗完,最终导致服务宕掉,无法访问系统页面。可确定,代码存在内存泄露
2017-01-11 18:52:27 1523
原创 loadrunner上传文件后,报“Error -26488: Could not obtain information about submitted file”解决方法
问题:·loadrunner 上传文件回放错误回放时lr报错:Error -26488: Could not obtain informationabout submitted file解决办法:录制完脚本后,把要上传的文件放到脚本存放的文件夹里面,重新回放就ok如图:
2017-01-11 18:46:42 5480
原创 性能测试脚本运行一段时间后TPS突然下降,过段时间后又恢复正常的原因
现象:1并发运行5分钟,脚本全部执行成功,所有指标正常,并发设置为20脚本运行一段时间后TPS突然下降为0,响应时间线条无打点记录,过段时间后相关指标又恢复正常,查看报错信息为连接不上服务器,如图所示:Error信息:连接服务器失败:定位分析:根据图中曲线走势和报错信息,“连接不上服务器,连接超时”,查看应用服务器的资源使用情况,内存,CPU,NET几乎没任
2017-01-11 18:43:38 15520 4
原创 controller中多用户并发时候,每个用户使用完参数化中的数据不在重复使用且每个用户不使用相同参数化数据的方法
工作中经常遇到标题中这样的情况,看到群里也经常有人问,操作很简单,如下:select next row:Unique(唯一)说明:每个Vuser取的参数都不一致,确保数据唯一性。Upate value on:Eachinteration(每次迭代)说明:每次遇到参数都取一个新值,如果在脚本的一次迭代中,该参数出现两次,那么两次都取不同的值。如图设置,每次每个用户取不同的值,
2017-01-11 18:32:44 2210
原创 Loadrunner中socket协议十六进制报文参数化方法
在做tuxedo和socket脚本的过程中,经常会碰到发送的报文是十六进制字符串。而往往我们又需要针对十六进制报文中的某些数据进行参数化。比如pos机交易,银行方面数据交易,几乎使用socket协议。比如需要对交易流水号进行参数化,此类数据参数化方法有两种(推荐第一种):①:需要参数化的流水号数据为:"\x00\x00\x01"Ø 新建一个参数化文件,且为File类型,如图:
2017-01-11 18:27:00 4710 2
原创 压测系统交易出现响应超时性能问题分析及解决。
问题:在大于10并发,xx交易开始大量报交易超时,持续压测,无法正常交易。分析:先查看网络问题,从前置ping加密机,经过2个路由,发现部分响应数据时间比较长,如图:最后确认为加密机不是在同一网段内,网络连接方面出现延时现象导致交易超时失败,将加密机切换到同一网段后,正常。B/S端、app端、或其他终端的此类现在问题分析及总结:1.先确定压力机的负载情况,是不是
2017-01-11 18:17:35 5398
mongodb-driver-3.4.0-rc1.jar
2020-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人