Jmeter实现redis测试

一:redis本地搭建

1.下载安装包

下载地址:

windows版本:https://github.com/MSOpenTech/redis/releases

网盘下载:

https://pan.baidu.com/s/16HMQFu0Fl9nQaPaTd6fngQ

提取码:xehn

2.安装redis

            将下载的Redis-x64-3.2.100.zip 解压到某个地址

3.启动redis

            3.1 将解压的路径下,输入cmd,如图3-1

 

3-1 输入cmd

3.2 使用命令:redis-server.exe 启动服务(图3.2)

 

3.2 启动服务

如果3.2中报Warning: no config file specified, using the default config. In order to specify a config file use redis-server.exe /path/to/redis.conf错误,通过redis-server.exe redis.windows.conf启动服务

 

3.3启动客户端

      在redis目录下,启动cmd,输入redis-cli启动客户端,连接服务器

 

4.部署

由于上面虽然启动了redis服务,但是,只要一关闭cmd窗口,redis服务就关闭了。所以,把redis设置为一个windows服务。

通过redis-server.exe --service-install redis.windows.conf 将redis安装为windows服务

 

      5.常用redis命令

      卸载服务:redis-server --service-uninstall

开启服务:redis-server --service-start

停止服务:redis-server --service-stop

重命名服务:redis-server --service-name name

      6.验证服务

            启动服务:通过“我的电脑->管理-> 服务与应用程序-> 服务“,找到redis,点击启动或者通过redis-server --service-start启动服务

              redis目录下输入cmd,输入redis-cli

5.安装redis桌面管理器

            推荐Redis Desktop Manager

 

            下载地址

            1.网站下载:https://redisdesktop.com/download

            2.网盘下载

链接:https://pan.baidu.com/s/1HN36H0NoGhGrWGRUrKt2CQ

提取码:8k53

二:jmeter设置

      2.1安装redis Data Set插件

            通过jmeter->选项->Plugins Manager->Available Plugins

,搜索redis Data Set,安装

      2.2 安装jedis-2.9.3.jar

            下载jedis-2.9.3.jar放到jmeter的lib下

三:jmetr连接redis的方法

      3.1 使用 jp@gc - Redis Data Set  连接Redis

      3.2利用BeanShell获取redis数据

 

代码如下:

import redis.clients.jedis.Jedis;

import org.apache.commons.lang3.StringUtils;

import java.util.ArrayList;

import org.apache.commons.lang3.StringUtils;

String host = "127.0.0.1"; //服务器地址

int port = 6379; //端口号

String password = "123456"; //redis密码

int index = 0; //redis db,

String key = "A"; //key值

Jedis jedis = new Jedis(host, port);

jedis.auth(password);

String value= jedis.get(key);

vars.put("value",value);

  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
您好!要使用 JMeter 进行 Redis 的压力测试,您需要做以下几个步骤: 1. 安装 JMeter:您可以从 JMeter 的官方网站(https://jmeter.apache.org/)下载并安装 JMeter。 2. 安装 JMeter 插件:为了进行 Redis 压力测试,您需要安装 Redis 插件。您可以从 JMeter 的插件管理器中搜索并安装 "Redis Data Set" 和 "Redis Sampler" 插件。 3. 配置 Redis 连接:在 JMeter 中,创建一个线程组,并在线程组下创建一个 "Redis Data Set" 配置元件。在该配置元件中,您可以设置 Redis 服务器的主机名、端口以及其他相关连接参数。 4. 添加压力测试样本:在线程组下创建一个 "Redis Sampler" 元件。在该元件中,您可以选择要执行的 Redis 命令(如 GET、SET、INCR 等),并设置相应的键值对。 5. 配置压力测试参数:您可以在 "Redis Sampler" 元件中设置并发线程数、循环次数、请求延迟等参数,以模拟真实的压力场景。 6. 运行压力测试:保存并运行您的测试计划,JMeter 将模拟指定数量的并发用户对 Redis 服务器执行相应的操作,并记录响应时间等性能指标。 请注意,在进行 Redis 压力测试时,确保您已经了解 Redis 的相关命令和操作,并根据实际需求进行配置和测试。此外,为了准确评估 Redis 的性能,建议在目标环境中进行真实的负载测试。 希望以上信息能对您有所帮助!如有任何进一步的问题,请随时提问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值