【问题标题】:Cassandra with groovy test in Jmeter errorsCassandra 在 Jmeter 错误中进行常规测试
【发布时间】:2018-09-03 16:04:09
【问题描述】:

我正在使用 Cassandra DB 的 Groovy 设置 Jmeter。 但是,我无法修复这些错误。

你能帮帮我吗?

响应消息:javax.script.ScriptException: org.codehaus.groovy.control.MultipleCompilation-ERRORsException: 启动失败:类生成期间的一般错误: java.lang.NoClassDefFoundError:无法加载类 com.datastax.driver.core.Session 由于缺少依赖项 org/apache/cassandra/transport/Message$Request

【问题讨论】:

    标签: groovy cassandra jmeter


    【解决方案1】:

    你需要添加:

    1. Cassandra JDBC Driver itself
    2. 它的所有依赖项,也就是说:

      asm-5.0.3.jar
      asm-analysis-5.0.3.jar
      asm-commons-5.0.3.jar
      asm-tree-5.0.3.jar
      asm-util-5.0.3.jar
      guava-19.0.jar
      jffi-1.2.16.jar
      jffi-1.2.16-native.jar
      jnr-constants-0.9.9.jar
      jnr-ffi-2.1.7.jar
      jnr-posix-3.0.44.jar
      jnr-x86asm-1.0.2.jar
      metrics-core-3.2.2.jar
      netty-buffer-4.0.56.Final.jar
      netty-codec-4.0.56.Final.jar
      netty-common-4.0.56.Final.jar
      netty-handler-4.0.56.Final.jar
      netty-transport-4.0.56.Final.jar
      slf4j-api-1.7.25.jar
      

      JMeter Classpath

    所以你需要:

    • 下载cassandra-driver-core-3.6.0.jar
    • 下载所有上述依赖项
    • 将驱动程序和依赖项复制到 JMeter 安装的“lib”文件夹中
    • 重启 JMeter 以获取库

    更多信息:Cassandra Load Testing with Groovy

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-01-01
      • 1970-01-01
      • 2018-03-25
      • 2019-05-31
      • 1970-01-01
      • 2023-04-10
      • 2014-11-09
      • 1970-01-01
      相关资源
      最近更新 更多