Эта проблема возникает, когда мое веб-приложение работает от 40 минут до часа, и моя веб-приложение не работает, браузер ждет ответа от сервера, я не знаю, не является ли это любая ошибка в программировании, который я делаю, или ошибка в tomcat или ошибка в jvm.java.lang.OutOfMemoryError в tomcat 7
и это исключение:
Exception in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]"
Exception: java.lang.OutOfMemoryError thrown from the UncaughtExceptionHandler in thread "ContainerBackgroundProcessor[StandardEngine[Catalina]]"
Предполагая, что вы используете производства кота, я думаю, что можно с уверенностью сказать, что это ошибка в коде. –
OutOfMemoryErrors не происходит ни для чего, а Tomcat используется тысячами людей. Вероятно, проблема связана с вашим кодом или вызвана неправильной конфигурацией. –
Это будет сложно кому-то помочь вам, так как это может быть несколько вещей. Вот несколько вещей, которые нужно проверить: 1) Увеличьте память вашего сервера tomcat, если вы действительно используете столько памяти; 2) включите отладку tomcat и посмотрите, не освобождены ли ресурсы. – wxkevin