如何使用jmeter对redis进行基准测试?

问题描述 投票:0回答:1

我想用jmeter加载redis。我找到了jmeter的'redis数据集'插件,但它仅用于测试数据类型'set',不是吗?我有一个数据类型哈希的数据模型。所以我的数据看起来像

user:1 field1 value1 ... fieldn valuen
...
user:n field1 value1 ... fieldn valuen

所以在jmeter中我配置了一个带有groovy脚本的JSR223Sampler:

Jedis jedis = new Jedis(IP, port);
String result = jedis.hget("user:1", "prop1");
SampleResult.setResponseData(result.toString().getBytes());

错误消息类似于“无法解析类Jedis”。我已经下载了jedis.jar-File并将其放在jmeter / lib中。

所以要把它包起来:我如何使用数据类型哈希用jmeter加载测试redis?

groovy redis jmeter jedis
1个回答
1
投票

JMeter不会自动识别添加到其lib文件夹的不同jar中的对象,

在您的情况下,您必须添加import语句:

import redis.clients.jedis.Jedis;
© www.soinside.com 2019 - 2024. All rights reserved.