加载时Telerik.Web.UI.WebResource.axd的初始加载缓慢

时间:2011-01-25 11:15:28

标签: asp.net telerik webresource.axd

我们正在使用Telerik.RadScriptManager根据页面上的控件动态注册资源。它们被合并并作为所有.js文件的单个.axd。只要页面上没有“沉重”负载,这就可以正常工作。在加载时,Telerik.Web.UI.WebResource.axd的初始加载最多需要10秒,然后重新加载页面即时(~10ms)。文件大小约为200kb,在FireBug中我看到浏览器“等待”请求。每个用户/浏览器都会发生这种情况,它不会在服务器上全局缓存。服务器CPU根本没有压力(<10%),那么瓶颈在哪里?需要这么长时间?我可以进一步调查的任何提示吗?

THX

更新: 将其缩小为RadScriptManager EnableScriptCombine功能。禁用此功能并且不再对性能产生影响。但后来我还有20个请求...... 有人知道如何加快速度吗?另一个想法是生成/组合脚本与RadScriptManager,然后将其保存在页面旁边,因为它不会改变。

0 个答案:

没有答案