JSF2慢页加载

时间:2012-11-23 16:09:22

标签: jsf jsf-2 rendering loading

我正在使用JSF2 webapp。当我在不同页面之间导航时,它们通常会快速加载;不到100毫秒。有时虽然没有明显的原因,但需要几秒钟。

我一直试图找到这种情况发生时的一些共同点,但无论页面如何,无论我以前是否曾多次访问该页面,都会发生这种情况。此外,在页面加载缓慢后,下次加载页面时,它会再次加载一段时间。

这一切似乎都是随机发生的。

我试图找出需要时间来完成任务的应用程序的哪个部分。我已经或多或少地考虑了我能想到的一切,这不是数据库调用,我的类中的逻辑或类似的东西。相反,看一下chrome的“网络”图,它似乎是对该页面的最初调用,即时间小偷。

查看Chrome的“网络”图表,可以看出第一次通话的延迟时间是几秒钟。

如果这是由于我自己的错误代码,我至少可以计时,并找出我犯错误的地方。看到这似乎发生在我自己的代码之前,我不知道如何解决这个问题。

1 个答案:

答案 0 :(得分:0)

这可能不是问题的实际原因,但我注意到我的互联网连接上下起伏,这似乎影响了应用程序,即使我正在运行本地服务器。

如果我向应用程序发出请求并且互联网连接断开,则不会加载请求的页面,一旦连接恢复,页面就会加载。

我认为这根本不会影响应用程序,因为服务器是本地的,我可以停用互联网连接并仍然访问应用程序。

相关问题