1.工具安装
jmeter下载Apache JMeter
选择相应的版本进行下载
2.下载dubbo官方提供的jmeter插件
源码下载 git地址
mvn 打包(jdk使用1.8,jdk11会报错)
mvn clean install -DskipTests
在target目录下会有两个jar包
官方推荐使用包含依赖的jmeter-plugins-dubbo-${version}-jar-with-dependencies.jar,把该jar放到
${JMETER_HOME}\lib\ext目录下
官方用户指南用户指南
如果插件版本为1.2x则需要将项目接口包及接口包依赖的其他jar包请添加到${JMETER_HOME}\lib\ext,详情参考官方文档接口包依赖添加方式介绍。由于我下的是2.7版本该步骤省去。
3.启动注册中心,启动项目
4.启动Jmeter
添加DubboSample,参考官方用户指南
添加后能看到DubboSample
的具体操作页面,如下图:
4.1填写注册中心地址
4.2从注册中心拉取接口列表
点击Get Provider List按钮获取
可能会卡几秒
接口相关的信息就被获取出来了。
添加参数
5执行过程中如果有报错可以查看jmeter日志
5.1开启日志输出
5.2或者去${JMETER_HOME}\bin目录查看日志
user@LAPTOP-P0C4 MINGW64 /d/tools/apache-jmeter-5.3/bin
$ tail -f jmeter.log