[转帖]JMeter压测Redis

jmeter,redis · 浏览次数 : 0

小编点评

**Redis Data Set 插件简介:** 该插件可以用于查询 List 和 Set 类型的数据,但不能进行增删改操作。 **下载:** * 从 CNBloger 中下载压缩包。 **安装:** 1. 将压缩包中的 jar 文件放置在 `/usr/local/jmeter/apache-jmeter-5.1.1/lib` 目录下。 2. 将 `jmeter-plugins-redis-0.3.jar` 文件放置在 `/usr/local/jmeter/apache-jmeter-5.1.1/lib/ext` 目录下。 **使用:** 1. 在 JMeter 配置中添加 `jp@gc - Redis Data Set` 元件。 2. 在 BeanShell 编写样例,例如: ```bash log.info("Redis 查询到的值为:\" + vars.get("variable_1")) ``` 3. 运行 JMeter,查看日志。 **示例:** 假设您有一个名为 `key_1` 的 List 数据,其内容为 `[123, 456, 789]`。以下是如何在 JMeter 中使用 Redis Data Set 插件查询该数据并写入日志的步骤: 1. 在 JMeter 中添加 `jp@gc - Redis Data Set` 元件。 2. 在 BeanShell 编写样例: ```bash log.info("Redis 查询到的值为:\" + vars.get("key_1")) ``` 3. 运行 JMeter,查看日志。 **输出:** 在日志中将看到以下输出: ``` Redis 查询到的值为:\" + vars.get("key_1") ```

正文

https://www.cnblogs.com/yjlch1016/p/14052402.html

 

一、Redis Data Set插件:

https://jmeter-plugins.org/wiki/RedisDataSet/

该插件只能用于查询List和Set类型的数据,不能做增删改

 

下载的压缩包的目录结构:

lib目录:

把这些jar包放到/usr/local/jmeter/apache-jmeter-5.1.1/lib目录下面

 

ext目录:

把jmeter-plugins-redis-0.3.jar包放到/usr/local/jmeter/apache-jmeter-5.1.1/lib/ext目录下面

 

LPUSH key_1 value_1234567890

在Redis 0号库插入一条键为key_1,值为value_1234567890,类型为List的数据

 

重启JMeter,在配置元件添加jp@gc - Redis Data Set

 

BeanShell 取样器写入:

log.info("Redis查询到的值为:" + vars.get("variable_1"))

 

运行一下,查看日志: 

 

 

 
分类: JMeter

与[转帖]JMeter压测Redis相似的内容: