СУБД Oracle XE "замораживает" мое веб приложение Jakarta EE

Имеется веб приложение Jakarta EE с БД Oracle 21c XE. Когда я многократно обновляю страницу своего веб приложения, примерно на 20-м обновлении страница зависает ожидая ответа. Никаких ошибок браузер не показывает, просто ждет. Логи сервера Глассфиш, также не отображает никаких ошибок. Если я попытаюсь открыть зависшую страницу в другом браузере - она там тоже не откроется. Но если я открою веб страницу приложения, где нет вызова к базе данных - эта страница работает.

В итоге я могу утверждать Приложение Java, точно работает. Сервер Глассфиш - точно работает. Не пашут страницы, которые обращаются к БД.

Единственное, что возвращает работу всего приложения - перезагрузка сервера Глассфиш.

Вопрос, что мне делать? Мне как-то нужно настроить Oracle, что бы он не вырубался так однозначно, а замедлялся или что-то в этом роде, перед своей смертью? Замечу. Оракл, у меня бесплатный, с ограничением по ОЗУ 2гб, похоже при нарушении этого лимита, он без предупреждения просто прекращает свою работу не очевидным образом.

Или мне нужно как-то настроить приложение Java, что бы оно не ожидало получение данных с БД и выкидывало ошибку?

Или еще какой-то вариант.

Я слабый программист, очень прошу. Если вы владеете конкретными примерами кода, предложите конкретные действия


Ответы (0 шт):