java.lang.NoSuchMethodError: org.apache.jmeter.samplers.Sample

问题:
使用jmeter进行压力测试时并使用插件对服务器资源监控
,报出如下错误

java.lang.NoSuchMethodError: org.apache.jmeter.samplers.Sample

原因:
因为jmeter版本过高,使用的版本jmeter版本应该小于3.2
解决办法:

  1. 使用jmeter3.1搭配jmeter的插件Extras1.4.0和Standard -plugin1.4.0
  2. (推荐,毕竟高版本修复了很多问题,此方法安装的jp@gc -PerfMon Metrics Collector插件监控支持到jmeter5.1以及最新版本):使用jmeter-plugin-manager,安装PerfMon-2.1version解决了以上方法以高版本监控插件不兼容问题
    先在Avaliable Plugins搜索Per,然后勾选,再ApplyChanges and Restart jmeter ,此外你还要在被压测服务器安装ServerAgent-2.2.1 ,并启动它,同时注意防火墙必须开放端口4444

参考链接:https://www.cnblogs.com/SunshineKimi/p/11361216.html

jmeter日志配置文件:bin/jmeter.properties

og_level.jmeter=INFO
log_level.jmeter.junit=DEBUG
#log_level.jmeter.control=DEBUG
#log_level.jmeter.testbeans=DEBUG
#log_level.jmeter.engine=DEBUG
#log_level.jmeter.threads=DEBUG
#log_level.jmeter.gui=WARN
#log_level.jmeter.testelement=DEBUG
#log_level.jmeter.util=WARN
log_level.jmeter.protocol.http=DEBUG
# For CookieManager, AuthManager etc:
#log_level.jmeter.protocol.http.control=DEBUG
#log_level.jmeter.protocol.ftp=WARN
#log_level.jmeter.protocol.jdbc=DEBUG
#log_level.jmeter.protocol.java=WARN
#log_level.jmeter.testelements.property=DEBUG
log_level.jorphan=INFO

jmeter日志位置: bin/jmeter.log

已标记关键词 清除标记
©️2020 CSDN 皮肤主题: 撸撸猫 设计师:设计师小姐姐 返回首页