#java #tomcat #memory-leaks #blockingqueue
#java #tomcat #утечки памяти #blockingqueue
Вопрос:
Метод в расписании иногда иногда срабатывает. Я запускаю код ffmpeg, используя блокирующую очередь в методе. Tomcat предупреждает, когда я нахожу кнопку утечки на странице менеджера. Я использую Tomcat 8.5.6
Следующие веб-приложения были остановлены (перезагружены, не развернуты), но их классы из предыдущих запусков все еще загружены в память, что вызывает утечку памяти (используйте профилировщик для подтверждения): /project-name /project-name
Может ли это быть причиной того, что расписание иногда не работает?
Комментарии:
1. Не могли бы вы объяснить немного больше?
2. @Scheduled аннотация cron с spring boot создана. его задача — запустить ffmpeg. Я работаю с ffmpeg builder с 4 потоками с ArrayBlockingQueue. Этот cron иногда работает, иногда не работает. Tomcat, я получил это предупреждение. Может ли это иметь какое-либо отношение к этому? Почему иногда не работает?