在JMeter中安装SSHMon Sample Collector后,如何解决JMeter中的“ ERROR k.a.j.j.JMXMonSampler:客户端已关闭”?

问题描述

我在JMeter的TestPlan中多次运行 jp @ gc-Graph Generator 插件时遇到问题。我在 Log Viewer面板中得到以下stacktrace:

2020-08-25 17:23:29,114 INFO o.a.j.e.distributedRunner: Configuring remote engine: 192.168.1.5
2020-08-25 17:23:29,115 INFO o.a.j.r.RmiUtils: disabling SSL for RMI as server.rmi.ssl.disable is set to 'true'
2020-08-25 17:23:29,119 INFO o.a.j.e.distributedRunner: Starting distributed test with remote engines: [192.168.1.5] @ Tue Aug 25 17:23:29 CEST 2020 (1598369009119)
2020-08-25 17:23:29,120 INFO o.a.j.e.ClientJMeterEngine: running clientengine run method
2020-08-25 17:23:29,122 INFO o.a.j.r.RmiUtils: disabling SSL for RMI as server.rmi.ssl.disable is set to 'true'
2020-08-25 17:23:29,123 INFO o.a.j.r.RmiUtils: disabling SSL for RMI as server.rmi.ssl.disable is set to 'true'
2020-08-25 17:23:29,135 INFO o.a.j.r.RmiUtils: disabling SSL for RMI as server.rmi.ssl.disable is set to 'true'
2020-08-25 17:23:29,136 INFO o.a.j.s.BatchSampleSender: Using batching (client settings) for this run. Thresholds: num=100,time=60000
2020-08-25 17:23:29,136 INFO o.a.j.s.DataStrippingSampleSender: Using DataStrippingSampleSender for this run
2020-08-25 17:23:29,136 INFO o.a.j.r.RmiUtils: disabling SSL for RMI as server.rmi.ssl.disable is set to 'true'
2020-08-25 17:23:29,137 INFO o.a.j.r.RmiUtils: disabling SSL for RMI as server.rmi.ssl.disable is set to 'true'
2020-08-25 17:23:29,137 INFO o.a.j.s.BatchSampleSender: Using batching (client settings) for this run. Thresholds: num=100,137 INFO o.a.j.s.DataStrippingSampleSender: Using DataStrippingSampleSender for this run
2020-08-25 17:23:29,138 INFO o.a.j.s.BatchSampleSender: Using batching (client settings) for this run. Thresholds: num=100,138 INFO o.a.j.s.DataStrippingSampleSender: Using DataStrippingSampleSender for this run
2020-08-25 17:23:29,138 INFO o.a.j.r.RmiUtils: disabling SSL for RMI as server.rmi.ssl.disable is set to 'true'
2020-08-25 17:23:29,139 INFO o.a.j.r.RmiUtils: disabling SSL for RMI as server.rmi.ssl.disable is set to 'true'
2020-08-25 17:23:29,139 INFO o.a.j.s.BatchSampleSender: Using batching (client settings) for this run. Thresholds: num=100,139 INFO o.a.j.s.DataStrippingSampleSender: Using DataStrippingSampleSender for this run
2020-08-25 17:23:29,140 INFO o.a.j.s.BatchSampleSender: Using batching (client settings) for this run. Thresholds: num=100,140 INFO o.a.j.s.DataStrippingSampleSender: Using DataStrippingSampleSender for this run
2020-08-25 17:23:29,140 INFO o.a.j.r.RmiUtils: disabling SSL for RMI as server.rmi.ssl.disable is set to 'true'
2020-08-25 17:23:29,141 INFO o.a.j.s.BatchSampleSender: Using batching (client settings) for this run. Thresholds: num=100,141 INFO o.a.j.s.DataStrippingSampleSender: Using DataStrippingSampleSender for this run
2020-08-25 17:23:29,183 INFO o.a.j.e.ClientJMeterEngine: sent test to 192.168.1.5 basedir='JMX-files/TestPlanS'
2020-08-25 17:23:29,183 INFO o.a.j.e.ClientJMeterEngine: Sending properties {}
2020-08-25 17:23:29,194 INFO o.a.j.e.ClientJMeterEngine: sent run command to 192.168.1.5
2020-08-25 17:23:29,194 INFO o.a.j.e.distributedRunner: Remote engines have been started:[192.168.1.5]
2020-08-25 17:23:29,234 ERROR k.a.j.j.JMXMonSampler: The client has been closed.

2020-08-25 17:23:29,292 ERROR k.a.j.j.JMXMonSampler: The client has been closed.
2020-08-25 17:23:29,361 INFO o.a.j.g.u.JMeterMenuBar: setRunning(true,192.168.1.5)
2020-08-25 17:23:30,245 ERROR k.a.j.j.JMXMonSampler: The client has been closed.
// ... a LOT of SAME ERROR messages
2020-08-25 17:23:50,124 ERROR k.a.j.j.JMXMonSampler: The client has been closed.
2020-08-25 17:23:51,413 INFO o.a.j.g.u.JMeterMenuBar: setRunning(false,192.168.1.5)

这是我的TestPlan的屏幕截图:

enter image description here

您可以看到我已禁用 SSHMon Sample Collector 侦听器

此外,由于运行Graph Generator插件时出现问题(即生成真实图形),我通过遵循this在我的apache-jmeter安装目录的lib/ext目录中手动添加了JMeter-Extras.jar文件回答。这样做没有帮助,所以后来我从@Dmitri T中找到this answer,并安装了 Synthesis Report ,并且Graph Generator可以正常工作。后来,我安装了SSHMon Sample Collector,此后我一直遇到这个问题,该问题浸在stacktrace中,没有CSV结果,也没有生成图形。IFF测试计划运行了2次以上。 br />

非常感谢任何帮助/建议。

PS 我正在使用 JMeter 5.2.1,Fedora 31 64位操作系统 Java 8(内部版本1.8.0_161-b12) >。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...