Создание потоков в веб-приложении с использованием Tomcat приводит к сообщению об ошибке - PullRequest
0 голосов
/ 13 февраля 2019

В нашем веб-приложении, которое в настоящее время работает под управлением wildfly, мы создаем несколько потоков, используя ManagedThreadFactory, предоставляемый сервером приложений.Теперь нам нужно переключиться на tomcat, который не поддерживает ManagedThreads.Когда мы останавливаем сервер, мы всегда получаем сообщения об ошибках, похожие на:

org.apache.catalina.loader.WebappClassLoaderBase.clearReferencesThreads. Кажется, что веб-приложение XXX запустило поток с именем YYYY, но не смогло его остановить.Это очень вероятно, чтобы создать утечку памяти.След стека потока:

Есть ли способ избежать этого?

...