2

我的页面加载时间波动很大,有时即使在我的网站一天中相对安静的时间里,提供一个页面需要很长时间,我也会收到服务器超时错误。

我一直在使用 pingdom 检查页面加载时间并尝试找出问题所在。

似乎当页面正常加载时(大约 6 秒),主 html 文件在开始接收文件之前有 1.63 秒的“等待”时间。你可以在这里看到这个: http ://tools.pingdom.com/fpt/#!/GEoqJlVdZ/http://www.bluedogposters.com.au/shopdisplayproducts.asp?id=11&cat=Movies

但是 2 分钟后,当加载相同的页面需要 17 秒时,在开始接收相同的 html 文件之前有 11.7 秒的等待时间。你可以在这里看到一个例子: http ://tools.pingdom.com/fpt/#!/he2L5Jhgz/http://www.bluedogposters.com.au/shopdisplayproducts.asp?id=11&cat=Movies

你知道什么会导致等待时间的差异,因为这似乎是我的网站最近如此缓慢的原因。根据瀑布图,没有其他任何事情发生,那么为什么要等待?

更有可能是代码或服务器问题?我在这里找到了一些有用的信息如何减少服务器“等待”时间?

非常感谢任何建议。

4

2 回答 2

0

你需要一个可以挖掘后端性能的工具,像 New Relic 这样的工具可能会有所帮助——他们提供一个月的免费试用。

性能显然存在一些差异,但如果不深入挖掘,很难辨别它是否与负载或其他因素有关。

于 2012-11-12T14:36:48.620 回答
0

无论如何,您应该尝试新的遗物,即使在 ASP 经典网站上,它仍然会给您一个很好的答案。我之前在 Windows 服务器上使用过它来找出应用程序运行缓慢的原因。

于 2013-01-23T20:09:32.100 回答