【问题标题】:JMeter - MongoDB Connection Error - jmeter.JMeter: Uncaught exception: java.lang.NoSuchMethodError: com.mongodb.MongoClientOptionsJMeter - MongoDB 连接错误 - jmeter.JMeter:未捕获的异常:java.lang.NoSuchMethodError:com.mongodb.MongoClientOptions
【发布时间】:2016-08-11 07:49:16
【问题描述】:

我正在使用 MongoDB_Source_Config 和 MongoDB_Source 连接到我的 Mongo DB,如下图所示 -

但在运行时我收到以下错误 -

jmeter.JMeter: Uncaught exception:  java.lang.NoSuchMethodError: com.mongodb.MongoClientOptions$Builder.autoConnectRetry(Z)Lcom/mongodb/MongoClientOptions$Builder;
at org.apache.jmeter.protocol.mongodb.config.MongoSourceElement.testStarted(MongoSourceElement.java:139)
at org.apache.jmeter.engine.StandardJMeterEngine.notifyTestListenersOfStart(StandardJMeterEngine.java:214)
at org.apache.jmeter.engine.StandardJMeterEngine.run(StandardJMeterEngine.java:336)
at java.lang.Thread.run(Thread.java:745)

【问题讨论】:

    标签: mongodb jmeter jmeter-plugins


    【解决方案1】:

    你更改了 mongodb 驱动 jar 吗?

    因为这个问题意味着存在与 JMeter 中嵌入的驱动程序版本不同的驱动程序。

    显示 mongodb 驱动程序的版本

    【讨论】:

    • - 我正在使用 jmeter 2.11 和 mongo-java-driver-3.0.2.jar
    • 是的......这是版本问题,降级了我的mongodriver。现在工作正常。非常感谢。
    • 我很想知道您如何使用 MongoDB 采样器?在 JMeter 团队中,我们打算放弃它,因为我们没有太多反馈。
    • 我正在创建一些帐户,稍后会从 mongo db 中删除这些帐户
    • 我使用的 jmeter 2.11 r1554548 已经在软件仓库中可用。我公司的。他们可能已经更换了一些罐子等。
    猜你喜欢
    • 1970-01-01
    • 2012-01-27
    • 2017-12-03
    • 2017-08-25
    • 1970-01-01
    • 1970-01-01
    • 2014-08-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多