【问题标题】:How to establish the connection with MongoDB using jMeter with JSR223 sampler?如何使用带有 JSR223 采样器的 jMeter 与 MongoDB 建立连接?
【发布时间】:2018-07-03 04:57:25
【问题描述】:

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

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

【问题讨论】:

    标签: mongodb jmeter performance-testing jsr223


    【解决方案1】:

    当您遇到脚本问题时,请务必检查 jmeter.log 文件,它通常应该包含根本原因或至少有足够的信息来猜测它。

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

    not_in_menu
    

    这样您将拥有MongoDB Source Config 并能够指定您的 MongoDB 主机、端口和其他连接参数。稍后在 JSR223 Sampler 中,您将能够获得如下 db 对象:

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

    或者如果您需要提供凭据:

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

    更多信息:How to Load Test MongoDB with JMeter

    【讨论】:

    • 谢谢,难道不能使用“JDBC Connection”配置让Jmeter与MongoDB通信吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-09-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多