如何使用jMeter和JSR223采样器建立与MongoDB的连接?

如何使用jMeter和JSR223采样器建立与MongoDB的连接?,mongodb,jmeter,performance-testing,jsr223,Mongodb,Jmeter,Performance Testing,Jsr223,如何使用jmeter和JSR223采样器建立与mongo dB的连接?每当我尝试建立连接时,它都会失败而没有任何响应。我怀疑这是由于身份验证机制造成的 需要对jmeter进行必要更改的任何帮助都非常感谢每当脚本出现问题时,请始终检查jmeter.log文件,它通常应包含根本原因或至少足够的信息来猜测它 如果您正在寻找一种内置JMeter方式的负载测试MongoDB,则需要在user.properties文件中添加下一行: 这样,您就可以返回并能够指定您的MongoDB主机、端口和其他连接参数。稍

如何使用jmeter和JSR223采样器建立与mongo dB的连接?每当我尝试建立连接时,它都会失败而没有任何响应。我怀疑这是由于身份验证机制造成的


需要对jmeter进行必要更改的任何帮助都非常感谢

每当脚本出现问题时,请始终检查jmeter.log文件,它通常应包含根本原因或至少足够的信息来猜测它

如果您正在寻找一种内置JMeter方式的负载测试MongoDB,则需要在user.properties文件中添加下一行:

这样,您就可以返回并能够指定您的MongoDB主机、端口和其他连接参数。稍后在JSR223采样器中,您将能够获得如下db对象:

def db = MongoDBHolder.getDBFromSource('sourceName', 'databaseName')
或者,如果您需要提供凭据:

def db = MongoDBHolder.getDBFromSource('sourceName', 'databaseName', 'username', 'password') 

更多信息:

谢谢,但是是否可以使用“JDBC连接”配置让Jmeter与MongoDB通信?
def db = MongoDBHolder.getDBFromSource('sourceName', 'databaseName', 'username', 'password')