JVM应该已经退出但没有退出

时间:2016-10-27 10:46:52

标签: java jvm jmeter

在非gui模式下使用JMeter执行脚本时,当线程组计数为100且加速时间为60秒时,我收到如下所述的错误消息

Tidying up ...    
The JVM should have exitted but did not.
The following non-daemon threads are still running (DestroyJavaVM is OK):
Thread[StandardJMeterEngine,5,main], stackTrace:sun.nio.fs.WindowsNativeDispatcher#CopyFileEx0
sun.nio.fs.WindowsNativeDispatcher#CopyFileEx
sun.nio.fs.WindowsFileCopy#copy
sun.nio.fs.WindowsFileSystemProvider#copy
java.nio.file.Files#copy
org.apache.jmeter.report.dashboard.TemplateVisitor#visitFile at line:126
org.apache.jmeter.report.dashboard.TemplateVisitor#visitFile at line:48
java.nio.file.Files#walkFileTree
java.nio.file.Files#walkFileTree
org.apache.jmeter.report.dashboard.HtmlTemplateExporter#export at line:487
org.apache.jmeter.report.dashboard.ReportGenerator#exportData at line:348
org.apache.jmeter.report.dashboard.ReportGenerator#generate at line:256
org.apache.jmeter.JMeter$ListenToTest#generateReport at line:1144
org.apache.jmeter.JMeter$ListenToTest#testEnded at line:1089
org.apache.jmeter.engine.StandardJMeterEngine#notifyTestListenersOfEnd at line:215
org.apache.jmeter.engine.StandardJMeterEngine#run at line:436
java.lang.Thread#run

Thread[DestroyJavaVM,5,main], stackTrace:
... end of run

如何解决此错误?这个错误究竟意味着什么?如何处理这个错误?

1 个答案:

答案 0 :(得分:1)

这是jmeter 3.1中修复的错误(即将发布):

当您收到此消息时,报告生成正在进行中。

等待它生成并终止jvm实例:

  

杀死pid