Веб-приложение создало ThreadLocal, но не смогло удалить его Tomcat [SEVERE]
Я получаю ошибку ниже на консоли tomcat и приводит к ошибке памяти.
16 марта 2015 10:57:25.659 SEVERE [http-nio-8080-exec-6] org.apache.catalina.loader.WebappClassLoaderBase.checkThreadLocalMapForLeaks Веб-приложение [XXXX] создало ThreadLocal с ключом типа [net.jawr.web.context.ThreadLocalJawrContext$1] (значение [net.jawr.web.context.ThreadLocalJawrContext$1@7c709f7a]) и значение типа [net.jawr.web.context.JawrContext] (значение [net.jawr.web.context.JawrContext@45f64269]), но не удалось удалить его, когда веб-приложение было остановлено. Со временем потоки будут обновляться, чтобы избежать возможной утечки памяти.
мы используем зависимость net.jawr для сжатия файлов js и css. пожалуйста, предложите для этого. заранее спасибо.
1 ответ
Это ошибка в Jawr.
Это уже исправлено в V3.5 (выпуск 1 января 2014 г.)
заметки о выпуске:
Исправлена ошибка № 198: утечка памяти при перезапуске сервера из-за отсутствия сброса ThreadLocal