0
点赞
收藏
分享

微信扫一扫

JMeter测试Dubbo服务



一、JMeter下载

推荐到Apache官网下载

JMeter官方下载


二、安装JMeter

将下载的压缩包解压到任意路径。(本文默认已配置好JMeter要求的最低版本Java环境)

Windows用户: 进入JMeter的 bin 目录下双击 jmeter.bat或ApacheJMeter.jar 启动 jmeter。

Mac用户: 使用终端进入JMeter的 bin 目录下,输入jmeter即可启动。


三、下载jmeter-plugins-dubbo拓展插件

本文采用插件方式调用Dubbo服务接口

插件GitHub地址

将下载的.jar文件放入JMETER_HOME/lib/ext目录下,重新运行JMeter即可。


四、JMeter测试Dubbo服务

1、创建线程组

在新建的测试计划中右键,创建线程组,如图1所示。

2、配置线程组

Number of Threads 处设置创建的线程数。(即模拟调用的用户数)
Ramp-up period 处设置启动延迟时间。(即多少秒启动完上面设置的线程数)
Loop Count 处设置调用循环次数。

3、创建取样器

在线程组右键创建取样器,如图3所示。

4、配置取样器

Protocol 处设置所用协议(即Dubbo所使用的注册中心),选择none为直连方式。
Address 填入注册中心地址:端口(集群地址使用","分隔),若使用Dubbo直连方式,Address 填写直连地址和服务端口。

5、创建监听器

在线程组右键创建监听器,如图5所示。

6、运行

点击图6所示按钮即可运行测试,在监听器中查看调用结果。

举报

相关推荐

0 条评论