正文内容加载中...
posted @ 2019-12-07 22:11 milkty 阅读(124) 评论(0) 推荐(0) 编辑
摘要:JMeter源码集成到Eclipse、JMeter二次开发(1)-eclipse环境配置及源码编译 ,根据此文章记录将jmeter源码集成到myecplise 第一步:下载jmeter源码http://jmeter.apache.org/download_jmeter.cgi,版本4.0。 第二步: 阅读全文
posted @ 2018-04-24 13:50 milkty 阅读(1606) 评论(0) 推荐(0) 编辑
摘要:网络带宽的单位bps,b表示的bit,一个Byte=8bit。一般常说的10M带宽,10Mbps=10/8=1.25MBps(Byte) Mps是每秒传输的兆比特位数,是速度单位。MBps,指每秒传输多少兆字节,Mbps=Mbit/s即兆比特每秒。 千兆网卡以太网理论上的限制是 128MB。这个数字 阅读全文
posted @ 2018-02-02 09:13 milkty 阅读(1054) 评论(0) 推荐(0) 编辑
摘要:监控time_wait状态tcp/ip连接 > netstat -an | findstr "TIME_WAIT" 如果监控此值发现量比较大,且有类似socketException异常,tps不稳定。原因可能是请求多,tcp连接释放慢导致连接不够用。解决方法是减少连接释放时间。修改注册表中/tcpi 阅读全文
posted @ 2018-02-02 09:08 milkty 阅读(509) 评论(0) 推荐(0) 编辑
摘要:最近在windows server 2012机器上在做性能测试时,发现8G物理内存,内存使用率占到了90%多,在“进程”列表中所有进程内存相加才2个多G,同时任务管理器->“性能”标签一项中,非内存缓冲池很高占到了5个多G。 在网上找了一些资料,说是windows8系列有内存泄露的BUG,会引起“非 阅读全文
posted @ 2017-11-29 09:23 milkty 阅读(6732) 评论(0) 推荐(0) 编辑
摘要:一、 使用命令行方式运行Jmeter 1.1 为什么 使用GUI方式启动jmeter,运行线程较多的测试时,会造成内存和CPU的大量消耗,导致客户机卡死。 所以正确的打开方式是在GUI模式下调整测试脚本,再用命令行模式执行。 命令行方式支持在多个环境下使用,windosw的dos环境下,也可以在li 阅读全文
posted @ 2017-11-01 10:34 milkty 阅读(17199) 评论(2) 推荐(1) 编辑
摘要:一、设置IP欺骗的原因: 1、当某个IP的访问过于频繁,或者访问量过大是,服务器会拒绝访问请求,这时候通过IP欺骗可以增加访问频率和访问量,以达压力测试的效果 2、某些服务器配置了负载均衡,使用同一个IP不能测出系统的实际性能。LR中的IP欺骗通过调用不同的IP,可很大程度上的模拟实际使用中多IP访 阅读全文
posted @ 2017-09-13 13:56 milkty 阅读(472) 评论(0) 推荐(0) 编辑
摘要:在学习java的jvm内存板块时,最后总会涉及到一些JVM参数。年轻代、老年代、永久代等各项都可以通过JVM参数来设置大小。在实际设置启动参数时,一般只会设置几个,实际参数有上百个,很多都有默认值。 JVM中,上一个版本的默认值并不一定是下一版本的默认值,不同的GC方式有不同的整套默认值,os不同, 阅读全文
posted @ 2017-08-09 11:05 milkty 阅读(1003) 评论(0) 推荐(0) 编辑
摘要:一、什么是Bean Shell BeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法;BeanShell是一种松散类型的脚本语言(这点和JS类似); BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器 BeanSh 阅读全文
posted @ 2017-08-04 15:58 milkty 阅读(1355) 评论(0) 推荐(0) 编辑
摘要:学习beanshell时有不少的例子、遇到不少问题。在此记录下。 测试实例列表 A1:使用Beanshell请求作为测试请求 一个打包的Jar包,直接对其内的方法进行测试。 第一步:将接口jar包要放到%JMETER_HOME%\lib目录 第二步:编写请求。 A2:共享线程变量 JMeter中线程 阅读全文
posted @ 2017-07-26 10:46 milkty 阅读(704) 评论(0) 推荐(0) 编辑