MongoDB 作为非关系型数据库,在现在企业中,还是有广泛的使用。但是,用 jmeter 如何测试 MongoDB,却是一个令很多人头疼的问题。去搜索,国内基本找不到一篇比较有价值的文章。
今天,我就用三种不同方法,系统介绍用 jmeter 如何测试 MongoDB。
方法一: 使用 jmeter 自带 MongoDB 取样器
如果你现在打开 jmeter,你在取样器下面查找,你可能已经找不到 MongoDB 的取样器。因为,官方已经把这个取样器下架了,不过,你还可以把它上架。
找到 jmeter 的属性配置文件 jmeter.properties 文件,搜索 'not_in_menu' ,你会发现 MongoDB 相关的元件入口在这个地方下架的。只有你把 MongoDB 相关的从下面移除出来就可以了。
重启 jmeter,就可以在配置元件中,找到 MongoDB Source Config,在取样器下面,找到 MongoDB Script。
在 MongoDB Source Config 中配置 Server Address List: mongodb://mongo 服务器 ip:端口 MongoDB Source 中自定义一个资源名

在 MongoDB Script 中配置 MongoDB Source 为上一步配置的资源名 Database Name 中填写数据名
然后,在 script 中,写上你要值的脚本

本文详细介绍了如何使用JMeter对MongoDB进行性能测试,包括使用JMeter自带的已下架MongoDB取样器、编写Python脚本和Groovy脚本调用MongoDB。文中提供了具体的配置步骤和代码示例,适合需要进行MongoDB性能测试的开发者参考。
最低0.47元/天 解锁文章
1261

被折叠的 条评论
为什么被折叠?



