利用jmeter+JAVA对RPC的单接口(dubbo接口等)进行性能测试
建立JAVA项目
建立maven项目,加入Jmeter所需要的JAR包依赖。
POM.xml 加入如下:
实现JavaSamplerClient 接口
ps: 记得添加main方法
导出JAR包
把项目的JAR包导出
加入JAR包
\apache-jmeter-3.2\lib\ext
添加线程组
加入JAVA请求配置
可以找到刚刚的那个JAVA类
添加察看结果树
添加察看结果树,然后运行,可以看到JAVA中输出的内容
加入聚合报告
传入JAVA接受参数参数
传入参数,并获取进行处理
在RUN中进行获取值
记得每次修改需要重新导出JAR包,放入到ext下,然后重新启动jemeter,能看到参数设置
收到参数
性能报告,
这样就可以用JAVA去压测RPC接口了,(如dubbo接口的压测,长连接的压测等)
记录下,免得下次还得重新搜怎么做