Tomcat JavaMelody奇怪的错误ThreadDeath

时间:2015-02-17 15:37:55

标签: java tomcat java-melody

Hello Java Melody正在生成一个在tomcat上运行的错误,我不知道如何解决它..任何帮助都应该对这个问题很友好。

java.lang.ThreadDeath
  at java.lang.Thread.stop(Thread.java:836)
  at net.bull.javamelody.Action.stopThread(Action.java:388)
  at net.bull.javamelody.Action.killThread(Action.java:374)
  at net.bull.javamelody.Action.execute(Action.java:227)

此错误正在抛出18次..

我能做些什么在网上没有太多关于它的信息。

我们知道它,因为我们在mysql表中有一个错误记录器,并且有18条记录就出现了这个错误..

有可能点击控制台按钮会将错误抛给特定用户。我的意思是如果我在控制台中单击中止按钮,或者用户将看到任何错误??

非常感谢

1 个答案:

答案 0 :(得分:1)

使用不推荐使用的stop()方法终止线程时会导致此错误。堆栈跟踪表明有人点击了kill thread按钮。

net.bull.javamelody.Action.killThread(Action.java:374)

ThreadDeath是您无法恢复的错误。我建议您对监控网址使用BASIC身份验证,并确保线程不会被终止。 {@ 1}}已被弃用,在任何情况下都不会建议杀死应用程序中的各个线程。