当在分布式设置(主/从)中使用Jmeter插件(HLS插件)时,我收到一条错误消息,没有运行测试。在没有分布式设置的情况下访问mpeg-dash实时视频流时,我没有出现问题。一切都很好。在主/从配置中,我得到以下错误:
2020-05-28 17:06:34,629 ERROR o.a.j.JMeter: Uncaught exception in thread Thread[StandardJMeterEngine,5,RMI Runtime]
java.lang.NullPointerException: null
at com.blazemeter.jmeter.hls.logic.HlsSampler.testStarted(HlsSampler.java:234) ~[jmeter-bzm-hls-3.0.2.jar:?]
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.testStarted(HTTPSamplerBase.java:1589) ~[ApacheJMeter_http.jar:5.3]
at org.apache.jmeter.engine.StandardJMeterEngine.notifyTestListenersOfStart(StandardJMeterEngine.java:207) ~[ApacheJMeter_core.jar:5.3]
at org.apache.jmeter.engine.StandardJMeterEngine.run(StandardJMeterEngine.java:380) ~[ApacheJMeter_core.jar:5.3]
at java.lang.Thread.run(Thread.java:834) [?:?]你知道问题是什么吗?主/从配置似乎还可以,因为我用一个简单的http-request采样器成功地尝试了这一点。我假设这个问题与流媒体插件有关,但只是假设...
发布于 2020-08-05 23:17:54
该问题已在HLS插件的v3.0.3中修复。Jmeter分布式测试设置现在对我起作用了。https://github.com/Blazemeter/HLSPlugin/issues/9
https://stackoverflow.com/questions/62077211
复制相似问题