Я разрабатывал гибкое приложение и заметил, что мой сервер Glassfish использует все больше и больше памяти каждый раз, когда я тестировал приложение.
В частности, кажется, что требуется больше памяти при каждом запуске файлов .java, которые запрашивают из базы данных SQL (просто выберите). Несмотря на то, что это в основном та же операция, кажется, что после того, как я проверил свое приложение более 30 раз, оно перестало отвечать, и мне пришлось перезапустить сервер.
Кто-нибудь знает в чем дело?
Решенная проблема: переписывая .java каждый раз, когда выполняется запрос, менеджер фабрики все еще остается на сервере, поэтому мне приходится закрывать его после того, как я его использую.