Проблема Performace с загрузкой страницы JSP в веб-приложении Enterprise - PullRequest
1 голос
/ 04 марта 2012

Я назначен проекту корпоративного веб-приложения J2EE. Теперь основная задача - решить некоторые проблемы с производительностью. это основано на SunOne App. Сервер (Web & EJB-контейнеры) и J2SE 1.4. Проблема со временем отклика страниц JSP. Они очень, очень медленные. В первый раз загрузка страницы JSP занимает около 1 минуты, а когда я нажимаю на нее, это очень расстраивает. Таким образом, я могу вообразить опыт пользователя. Даже в тестовой среде, где я тестирую ее в одиночку, требуется много времени (независимо от количества одновременных обращений). Через много времени JSP-страница загружается, и она в основном отображает 3-4 больших выпадающих списка, которые заполняются из базы данных postgres.

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

Ответы [ 2 ]

0 голосов
/ 04 марта 2012

Попытка настроить файлы конфигурации вашего сервлет-контейнера для предварительной компиляции JSP.

См:

Устранение узких мест производительности с помощью предварительной компиляции JSP

0 голосов
/ 04 марта 2012

Сначала: включите все журналы, затем используйте отладчик и профилировщик, чтобы проверить, что именно происходит.

Также проверьте, какие запросы отправляются в базу данных, и попытайтесь выяснить, что вызывает большую задержку.

...