Jmeter Plugins For Apache Dubbo Versions Save

Dubbo Plugin for Apache JMeter, It is a plug-in developed for testing Dubbo in Jmeter.

2.7.8

3 years ago

特殊说明:

Dubbo升级到v2.7.5以后,调用低版本Dubbo服务端会存在不兼容问题。

该版本插件支持如下Dubbo服务端版本的调用:

  • dubbo服务端版本:>=v2.7.0

ps. 更高版本的Dubbo调用低版本(v2.6.x)会存在问题,详情查看:#125

新版改进:

  1. Upgrade Dubbo version v2.7.8
  2. 支持类型:Locale #124、LocalDateTime、LocalDate、LocalTime #126
  3. 修复压测sample串接口问题 #122

下载

jmeter-plugins-dubbo-2.7.8-jar-with-dependencies.jar

2.7.4.1

3 years ago

特殊说明:

如果需要测试的Dubbo Provider存在多版本(新老版本都有),建议使用这个版本的插件。

该版本插件支持如下Dubbo服务端版本的调用:

  • dubbo服务端版本:v2.5.x、v.2.6.x、[v2.7.0-v2.7.4.1]

ps.更高版本的Dubbo调用低版本(v2.6.x)会存在问题,详情查看:#125

新版改进:

  1. Downgrade Dubbo version v2.7.4.1,为了解决跨版本调用
  2. 支持类型:Locale #124、LocalDateTime、LocalDate、LocalTime #126
  3. 修复压测sample串接口问题 #122
  4. Dubbo Client版本>=v2.7.5时插件出现zookeeper调用失败!降级dubbo版本到2.7.4.1(该问题依赖Dubbo的问题修复https://github.com/apache/dubbo/pull/6806 ) #125

下载

jmeter-plugins-dubbo-2.7.4.1-jar-with-dependencies.jar

2.7.7

3 years ago

特殊说明:

Dubbo升级到v2.7.5以后,调用低版本Dubbo服务端会存在不兼容问题。

该版本插件支持如下Dubbo服务端版本的调用:

  • dubbo服务端版本:>=v2.7.0

ps. 更高版本的Dubbo调用低版本(v2.6.x)会存在问题,详情查看:#125

What is new:

  1. Upgrade dubbo to 2.7.7

新版改进:

  1. 升级dubbo版本到2.7.7

下载

jmeter-plugins-dubbo-2.7.7-jar-with-dependencies.jar

测试

dubbo-v2.7.7性能优于dubbo-v2.7.4,相关讨论可以查看:#109

截图

dubbo-jmeter-2.7.4 dubbo-jmeter-2 7 4 dubbo-jmeter-2.7.7 dubbo-jmeter-2 7 7

2.7.4

4 years ago

What is new:

  1. Add Dubbo Config Center support, must be dubbo 2.7.0+ #97
  2. Optimized exception return #94
  3. Registry Center and Config Center support is obtained from Nacos, must be Dubbo 2.7.0+ #57
  4. Registry Center and Config Center support Username, Password, Group, Timeout #99
  5. Upgrade the dubbo version to v2.7.4.1

新版改进:

  1. 增加Dubbo配置中心支持,必须dubbo 2.7.0+ #97
  2. 优化异常返回 #94
  3. 注册中心和配置中心支持从Nacos获取,必须Dubbo 2.7.0+ #57
  4. 注册中心和配置中心支持UserName、Password、Group、Timeout #99
  5. 升级dubbo版本到v2.7.4.1

可能会遇到的问题:

  1. DUPLICATE_CONFIGCENTERCONFIG 重复的配置中心,这个问题是因为config center初始化后不允许修改并且只允许存在一个,我们在jmeter中反复修改config center中属性值后运行就会出现这个错误,由于目前ConfigCenterConfig对象无法销毁和重新刷新,因此只能重新打开jmeter,建议设置好配置中心的属性后试运行一下进行预热,如果要修改配置中心值需要重开jmeter后生效

Download|下载

Screen: image image

2.7.3

4 years ago

What is new:

  1. Optimize the code structure
  2. Add configuration component #43
  3. Upgrade dubbo2.7.3, support dubbo2.7.x, dubbo2.6.x, dubbo2.5.x
  4. Optimize samples performance report #81,#76
  5. Optimize the view tree #78 5.1. Character encoding of response data: UTF-8 5.2. Response data json format 5.3. Response data time format
  6. fix dubbo 2.7.3 Generic bug, https://github.com/apache/dubbo/pull/4787
  7. support implicit parameters. #85 #87

Required:

  1. JDK1.8
  2. Jmeter3.2+

新版改进:

  1. 优化代码结构
  2. 增加配置元件 #43
  3. 升级到dubbo2.7.3, 支持 dubbo2.7.x, dubbo2.6.x, dubbo2.5.x
  4. 优化samples性能报告 #81,#76
  5. 优化查看结果树 #78 5.1. 响应数据的字符编码:UTF-8 5.2. 响应数据json格式化 5.3. 响应数据时间格式化
  6. 修复dubbo2.7.3泛化调用bug, https://github.com/apache/dubbo/pull/4787
  7. 支持隐式传参 #85 #87

需要:

  1. JDK1.8
  2. Jmeter3.2+

Download|下载

Screen: image image image

2.7.1

5 years ago

What is new:

  1. Upgrade Dubbo 2.7.1 #64

Required:

  1. JDK1.8
  2. Jmeter3.2+
  3. Dubbo2.7.x

新版改进:

  1. 升级Dubbo版本到2.7.1 #64

需要:

  1. JDK1.8
  2. Jmeter3.2+
  3. Dubbo2.7.x

jmeter-plugins-dubbo-2.7.1-jar-with-dependencies.jar jmeter-plugins-dubbo-2.7.1.jar

V1.3.8

5 years ago

What is new:

  1. Enumeration type support. #34
  2. Support group to zookeeper,redis registration center. #33

新版改进:

  1. 支持枚举类型参数。#34
  2. zookeeper、redis作为注册中心时增加group支持。 #33

V1.3.7

5 years ago

What is new:

  1. Support to select provider from zookeeper. issue: #31
  2. Upgrade dubbo version to v2.6.4.

新版改进:

  1. 支持从zookeeper选择服务提供者,降低手动输入出错概率,issue: #31
  2. 升级dubbo版本到v2.6.4

V1.3.6

5 years ago

What is new:

issue: #20

  1. Parameter non - null check.
  2. The necessary parameter missing returns the exception information to jmeter.
  3. Solve complex type parameter null pass value.

新版改进:

issue: #20

  1. 参数空格处理
  2. 必要的参数错误返回给jmeter的查看结果树中
  3. 解决复杂类型参数空传值

V1.3.5

5 years ago

What is new:

  1. Solve the null parameter problem. Null parameter Passing empty string or null or NULL
  2. upgrade dubbo to 2.6.2

新版改进:

  1. 解决空参问题,空参可传入空串或null或NULL
  2. 升级dubbo版本到2.6.2

such as:

参数为空时:paramValue传入null或NULL或空串,paramType必须传入,例如下图: