51Testing软件测试论坛

标题: JMeter测试MongoDB Lock db占比奇高 [打印本页]

作者: 测试积点老人    时间: 2019-3-1 09:25
标题: JMeter测试MongoDB Lock db占比奇高
想测试MongoDB的性能,先想到用JMeter作为加压工具,在JMeter里添加线程组,MongDB Source Config除了设置了MongoDB connection其他都是默认设置。
在运行起来以后,MongoDB的操作都无法进行了,包括mongostat,然后这个执行结束,mongostat的内容继续,也是不是可以说,这段时间JMeter的线程独占了MongoDB的进程?
如果插入内容减少为每个线程10条(或者查询十条),线程属性更改,线程数:100,循环1000的话,mongostat查询出来的结果就是lock db项的值会接近100%,而且速度很慢。
另:同样的插入内容,如果用java写一个脚本,就不会出现类似的问题,mongostat监听正常,lock db的值也不会突破50%。
请问:
1、是因为我对JMeter的使用不正确吗?
2、是因为Jmeter的内部机制问题吗?
3、是MongoDB和Jmeter配合造成的吗?


作者: qqq911    时间: 2019-3-4 10:43
脚本的问题
作者: jingzizx    时间: 2019-3-4 12:32
是不是实现方式的问题
作者: abcsell    时间: 2019-3-4 16:44
估计是一开始的脚本出现问题了




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2