Jmeter 作为当前非常受欢迎的接口测试和性能测试的工具,在企业中得到非常广泛的使用,而 Redis 作为缓存数据库,也在企业中得到普遍使用,那如何使用 jmeter 来测试 Redis 数据库呢?今天我们就来讲一讲怎么使用 jmeter 来调用 Redis。
jmeter 准备
由于 jmeter 本身并没有带有 Redis 的测试入口,我们需要去安装 Redis 插件。
首先,我们下载 jmeter-plugins-manager-1.6.jar 文件,放到 jmeter 的 lib 的 ext 文件夹中,然后重启 jmeter。
然后,在‘选项’菜单下,点击‘plugin manager’,打开插件管理弹窗,选择‘Available Plugins’,在搜索框中,输入 Redis
然后,选中‘Redis Data Set’,点击‘Apply Changes and Restart JMeter’
带自动下载后重启 jmeter。
然后,在 jmeter 的线程组上右键,添加 > 配置元件 > jp@gc - Redis Data Set
此时,已经可以通过 jmeter 配置连接 Redis 数据库了。如果你已经有了 Redis 数据库,那你就直接可以在当前的界面中进行相关的配置,如果你还没有 Redis 数据库,就需要安装 Redis 数据库。
安装 Redis 数据库
安装 Redis 数据库的方法很多,那使用 docker 方式的安装,可能是最简单的,下面我就用 docker 的方式来安装 Redis 数据库。
docker run -itd --name jmeter-redis \
-p 6779:6379 \
daocloud.io/library/redis:3.2.8-alpine redis-server --