groovy - Cassandra 在 Jmeter 错误中进行常规测试
问题描述
我正在使用 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
解决方案
您需要添加:
- Cassandra JDBC 驱动程序本身
它的所有依赖项,即:
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
所以你需要:
- 下载
cassandra-driver-core-3.6.0.jar
- 下载所有上述依赖项
- 将驱动程序和依赖项复制到 JMeter 安装的“lib”文件夹中
- 重新启动 JMeter 以获取库
推荐阅读
- php - 带有不记名令牌的发布方法显示错误 RequestGuard::getUser 不存在
- opencv - 当帧中有多个人脸时,如何计算 IoU?
- python - 尝试部署时找不到 Django 设置
- php - 如何添加更多行表ajax
- json - 使用 nashorn 在 Java 8 中获取正确的 JSON 文字
- plugins - 现在是 2019 年。如何使用独立的 Java 应用程序安装 Windows?
- java - 未发现 MVEL 脚本引擎
- android - SQLite 查询错误,onItemClick 使应用程序崩溃
- java - java.util.LinkedHashMap 不能转换为 java.lang.String
- amazon-web-services - 无法通过快照复制加密未加密的 RDS 数据库