Enterprise Web应用程序中JSP页面加载的性能问题

时间:2012-03-04 00:50:55

标签: java performance jsp web response

我被分配到J2EE企业Web应用程序项目。现在主要目标是解决一些性能问题。它建立在SunOne App上。服务器(Web和EJB容器)& J2SE 1.4。问题在于JSP页面的响应时间。它们非常慢。第一次,JSP页面需要大约1分钟以上才能加载,当我点击它时,它非常令人沮丧。所以我可以想象用户的expierence。甚至,在我单独测试它的测试环境中,需要花费大量时间(无论并发访问的数量)。经过大量的时间,JSP页面加载后,它主要呈现3-4个大的下拉列表,从postgres数据库中填充。

请建议我应该从哪里开始识别性能问题以及如何解决这些问题。我真的想改善这个应用程序的响应时间和性能。

2 个答案:

答案 0 :(得分:0)

首先:打开所有日志记录,然后使用调试器&分析器检查究竟发生了什么。

还要检查发送到数据库的查询类型,并尝试找出造成大延迟的原因。

答案 1 :(得分:0)

尝试设置servlet容器的配置文件以预编译JSP。

请参阅:

Removing Performance Bottlenecks Through JSP Precompilation