一、简介

本文示例运行环境:

  1. jmeter 版本 5.4.1
  2. Dubbo Jmeter Plugin 2.7.8
  3. jdk 版本 java version "1.8.0_202"
  4. 操作系统:Windows 10 64位

二、下载安装

  1. 从 oracle 网站下载 jdk,jdk-8u202-windows-x64
  2. jmeter 下载地址:https://archive.apache.org/dist/jmeter/binaries/
  3. 插件下载地址:https://github.com/thubbo/jmeter-plugins-for-apache-dubbo/releases

将插件 jmeter-plugins-dubbo-2.7.8-jar-with-dependencies.jar 放到jmeter 的 lib\ext 目录, 然后双击 bin\jmeter.bat 即可打开。!

三、配置 jmeter

  1. 添加 dubbo 测试案例

    右击 "TestPlan" > "Threads (Users)" > "Thread Group" ,然后右击 "Thread Group" > "Add" > "Sampler" > "Dubbo Sample" 。

    例如注册中心地址是 zookeeper 的话,在 "Registery Center" 那里,"Protocol" 选 zookeeper", "Address:" 可以填写 zookeeper://172.19.32.135:2181?backup=172.19.32.136:172.19.32.136:2181 。

  2. 可选(配置 jmeter jvm内存)

    在 jmeter 的 bin 目录下,编辑 setenv.bat 文件,如果没有的话,新建一个。 添加下面的内容

    set HEAP= -Xms2G -Xmx2G

四、官方用户指南

  1. 用户指南