摘要: 在压测过程中,前置分发机的请求分发策略有多种,轮询,随机,DNS均衡,最小连接数等 问题出现的前提:因测试的一个系统对用户安全性校验较强,例如做交易之前,需要验证用户安全信息等 问题出现的现象:当loadrunner压测请求经F5分发到服务器A,B,C时候,发现所有压力在一台机上 问题出现的原因:原 阅读全文
posted @ 2018-07-09 17:16 fy- 阅读(802) 评论(0) 推荐(0) 编辑
摘要: 进行性能测试,肯定会对系统的资源使用情况进行监控,下面简单讲下对不太熟的几个指标的说明 这个是指令top对linux系统的查看 第三行CPU情况比较简单,很容易看,us表示用户使用的,sy表示系统使用的,两个加起来就是目前已经使用的cpu资源了 第四行的内存men说明:total是总内存,这个是16 阅读全文
posted @ 2018-07-09 17:16 fy- 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 有时性能测试,会涉及到直接压测数据库,测试数据库处理sql的水平,或者通过sql脚本向数据库写数据做铺地数据 这里贴上一个自己用的对数据库操作的脚本 一,首先要去下载一个LR压MYSQL的一个库文件,放到bin和include目录下 二,在头文件中,添加对库的引用 #include "Ptt_Mys 阅读全文
posted @ 2018-07-09 17:16 fy- 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 一,【前提】:登陆操作系统后,需要切换到SQLPLUS的命令行模式:sqlplus / as sysdba 二,【监控步骤】:开始时执行一次:SQL>exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT();结束时执行一次:SQL>exec DBMS_WORKL 阅读全文
posted @ 2018-07-09 17:16 fy- 阅读(853) 评论(0) 推荐(0) 编辑
摘要: JVM内存监控主要在稳定性压测期间,监控应用服务器内存泄露等问题; 【JVM远程监控设置】 1、打开WAS控制台:https://ip:port/ibm/console/login.do 2、进入路径:应用程序服务器 > Server_Name > 进程定义> Java 虚拟机 3、在通用JVM参数 阅读全文
posted @ 2018-07-09 17:15 fy- 阅读(1329) 评论(0) 推荐(0) 编辑
摘要: 利用一个一天帮忙测试了下,脚本开发很容易的,页面录制的,做了些关联就开始压测了, 第一轮压测结果: 看测出来,响应时间很慢。。 监控了下数据库问题,分析数据库资源使用率在98%以上,通过MYSQL慢查询找出了一条烂sql; 优化之后,第二轮测试结果: 说明:图中报错的是设置了响应时间大于2秒的交易, 阅读全文
posted @ 2018-07-09 17:15 fy- 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 解决方法更改.net安装目录中一个配置文件machine.config。 该文件位于.net安装目录下v2.0.50727\CONFIG(如C:\Windows\Microsoft.NET\Framework\v2.0.50727\CONFIG)使用文本编辑配置文件,配置文件runtime节点 默认 阅读全文
posted @ 2018-07-09 17:15 fy- 阅读(683) 评论(0) 推荐(0) 编辑
摘要: 1, 进入到/etc目录下,打开my.cnf文件,在文件最后添加几行 slow_query_log = ON //打开慢查询开关 slow_query_log_file = /usr/udev/slow.log //慢查询监控日志存放位置 long_query_time = 2 //大于等于2秒的s 阅读全文
posted @ 2018-07-09 17:15 fy- 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 开发出来的LR脚本,执行次数多了,就会包含非常多的中间文件,占地方,所以有时需要清除掉 可以写一个简单的脚本,清理掉这些文件,脚本内容如下: 将脚本保存为bat格式的,放在我们开发的脚本目录下,点击执行以下就行了 注意:清除脚本中的路径为当前路径,删除的文件是当前路径下的符合格式的文件,不要放错了路 阅读全文
posted @ 2018-07-09 17:14 fy- 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 一,关于Sockets协议的脚本,首先对报文的解析是一个关键, 报文的解析一般对着接口文档,弄清楚每个字段代表什么意思,如下一段报文,放在data.ws中 二,是关于Sockets通信协议,有必要了解一下长链接,短链接的区别 sockets报文如下 阅读全文
posted @ 2018-07-09 17:14 fy- 阅读(448) 评论(0) 推荐(0) 编辑
摘要: 1 登录WebSphere控制台 2 选择应用。点击启动和停止来启动和停止应用 3 查看当前活动。点击要查看的项目 4 在开始监测前,先选中服务,点击启动监控将集合状态改为活动的 进入页面后,在页面点开性能模块下勾选 JDBC连接池下的db2 JDBC Driver下对应运行的系统和系统数据、线程池 阅读全文
posted @ 2018-07-09 17:14 fy- 阅读(1414) 评论(0) 推荐(0) 编辑