gpt4 book ai didi

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

转载 作者:可可西里 更新时间:2023-11-01 11:16:17 24 4
gpt4 key购买 nike

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

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

所以在 jmeter 中我用 groovy-script 配置了一个 JSR223Sampler:

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

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

总结一下:如何使用数据类型散列对 jmeter 进行负载测试?

最佳答案

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

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

import redis.clients.jedis.Jedis;

关于groovy - 如何用jmeter对redis进行基准测试?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47902070/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com