2015-02-17 2 views
1

Hello Java Melody генерирует ошибку, выполняющуюся на tomcat, и я не знаю, как ее решить .. Любая помощь, пожалуйста, будьте любезны с этим вопросом.Tomcat JavaMelody странная ошибка ThreadDeath

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 раз ..

Что я могу сделать там не так много информации о нем в Интернете.

Мы знаем это, потому что у нас есть регистратор ошибок в таблице тузд и есть 18 записей на нем с этой ошибкой ..

Там есть шанс это нажать на кнопку консоли ошибка будет бросить конкретный пользователь. Я имею в виду, если я нажму кнопку «Прервать» в консоли или, следовательно, пользователь увидит какую-либо ошибку?

Большое спасибо

+0

Вы нажимаете кнопку «kill thread» с консоли? При каких условиях эти ошибки бросаются? –

+0

Я не знаю, что знаю, потому что у нас есть журнал ошибок в таблице mysql, и с этой ошибкой есть 18 записей. – chiperortiz

ответ

1

Эта ошибка возникает, когда вы используете устаревшую stop() метод, чтобы убить нить. Трассировка стека указывает, что кто-то нажал кнопку kill thread.

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

ThreadDeath это ошибка, что вы не можете оправиться. Я бы рекомендовал использовать проверку подлинности BASIC на ваших URL-адресах мониторинга и гарантировать, что потоки не будут убиты. stop() был устарел, и уничтожение отдельных потоков в приложении никогда не рекомендуется ни при каких обстоятельствах.

 Смежные вопросы

  • Нет связанных вопросов^_^