Jmeter连接Redis服务缓存
2024-10-07 03:39:39
1、添加线程组->Sampler->BeanShell Sampler,加入以下内容:
import redis.clients.jedis.Jedis;
import org.apache.commons.lang3.StringUtils; String host = "192.168.100.171"; //服务器地址
int port = 6379; //端口号
String password = ""; //redis密码
int index = 1; //redis db
String key = "APP:LOGIN:TOKEN:${token1}";
String value = "{\"avatarUrl\":\"https://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTJE0X0a608HBicwVpnJRBQnv7Hw8E1M5lQByn4EVGpp2JMpibUE3ow8A5Qcgd8TTSXvZaudibeMnYLAw/132\",\"gender\":\"2\",\"id\":\"${token1}\",\"nickname\":\"小郗\",\"openid\":\"o8-Z_9gfapFW66QhtWRPtiL7HFQU\"}"; Jedis jedis = new Jedis(host, port);
if(StringUtils.isNotBlank(password)){
jedis.auth(password);
}
jedis.select(index); //选择redis db
jedis.set(key, value); //插入key, value token = jedis.get(key); //获取key的值
vars.put("token",token); //将key的值保存为变量
//log.info("token:"+token);
2、添加Debug Sampler,查看运行结果
最新文章
- sql连表分页查询(存储过程)
- web_submit_data函数上传图片
- 【Android】Volley做网络请求的几种用法
- 删除某一BSC在某一时间段内的数据
- JS判断客户端系统 让ipad iphone 等手持设备自动跳到手机版
- php 向asmx发送请求 || php 发送xml请求, 以及处理返回的xml结果
- 烂泥:通过vsphere给esxi添加本地硬盘
- Linux下java获取CPU、内存、磁盘IO、网络带宽使用率
- Keil C51汉字显示的bug问题
- 安装ruby on rail
- 刨根究底字符编码之十一——UTF-8编码方式与字节序标记
- jquery获得表格可见行的大小数量
- RecyclerView高速通用适配Adapter
- linux下分割文件
- 一步一步从原理跟我学邮件收取及发送 11.完整的发送示例与go语言
- C语言报错:error: expected ‘while’ at end of input } ^
- RSA加解密算法以及密钥格式
- (转)[Python 网络编程] makefile (三)
- 过滤器模式(Filter Pattern)
- Image控件Stretch属性