jmeter-plugins - ClassNotFoundException:com.rabbitmq.client.ShutdownSignalException
问题描述
当我从 JMeter 启动时,我已经从https://github.com/jlavallee/JMeter-Rabbit-AMQP下载了“RPC_Load_Test.jmx”示例文件,但出现以下错误。任何人都可以在这方面提供帮助。
原因:ClassNotFoundException:com.rabbitmq.client.ShutdownSignalException
详细信息:com.thoughtworks.xstream.converters.ConversionException:
解决方案
该错误表明您需要在JMeter 类路径com.rabbitmq.amqp-client
中有库,因此要么从项目的“lib”文件夹中复制 .jar,要么从 Maven Central 下载它并放到 JMeter 的“lib”文件夹中
需要重新启动 JMeter 才能选择 .jar
此外,该项目假设 JMeter 版本相当旧 - 2.11,并且根据9 Easy Solutions for a JMeter Load Test “Out of Memory” Failure文章,您应该始终使用最新版本的 JMeter,因此我建议重新构建它与最新的JMeter 5.4.1以防万一。
推荐阅读
- android - 使用 Kotlin 密封类路由到不同的屏幕
- php - Laravel:回显动态嵌套数组不起作用
- r - 抓取许多动态页面时的 rvest/httr 性能
- javascript - 自动检测格式 HEX 到 RGB 或 RGB 到 HEX
- java - Java 添加错误 Leetcode 39 组合问题
- php - 使用 codeIgniter 使用内容类型 application/x-www-form-urlencode 创建 curl get 请求的正确方法是什么
- docker - Docker daemon 错误响应:创建挂载时出错 - 权限被拒绝
- git - 我应该在 rebase 之前将 master 合并到一个共享的稳定集成分支吗?
- javascript - `JavaScript` 中是否有任何类似于 `JAVA Servlet` 中的 `application` 对象的对象
- wpf - 使用 MVVM 创建具有 UserControl 和 DependencyProperties 的自定义控件