Кварцевый планировщик в Tomcat 6, поток не останавливается

для моего веб-приложения я использую Кварц. Когда я развертываю приложение все в порядке. Когда я неразвертываю приложение, Кварцевый поток не уничтожается.

Журнал:

ИНФОРМАЦИЯ: Остановка сервиса Catalina

СЕРЬЕЗНЫЙ: веб-приложение [/пример], кажется, запустило поток по имени [DefaultQuartzScheduler_Worker-1], но не удалось остановить его. Это, очень вероятно, создаст утечку памяти. 12 июля 2010 18:30:40 org.apache.catalina.loader. WebappClassLoader clearReferencesThreads

Кто-либо может сказать мне, как я могу вызвать уничтожать действие для тех потоков?

Спасибо,

Tommaso

13
задан Roland Illig 12 October 2013 в 16:02
поделиться

1 ответ

Как вы запускаете Quartz?

Предполагая, что вы не используете удобную оболочку, такую ​​как Spring, вы, вероятно, захотите использовать в сети своего приложения .xml, чтобы Quartz мог получать уведомления о запуске приложения и завершении работы.

См., Например, QuartzInitializerListener или QuartzInitializerServlet .

4
ответ дан 2 December 2019 в 01:20
поделиться
Другие вопросы по тегам:

Похожие вопросы: