【发布时间】:2012-02-08 15:20:52
【问题描述】:
我一直在使用 UpdatePanel 来异步加载列表,其中包含基于 DropDownList 控件中选择的类别的条目。在我的开发环境中,一切运行顺利,我还将它部署到不同的服务器并在那里进行了尝试,没有任何问题。
但是,当我今天将它部署到第三台服务器时,事情开始变得非常缓慢。加载页面大约需要 500 毫秒(在 UpdatePanel 中使用列表项的默认视图),但是当在 DropDownList 中切换类别时,UpdatePanel 需要大约 20 秒来加载新结果。第二台服务器(效果很好)和第三台服务器(超级慢)有一个非常相似的设置,这让我相信第三台服务器上有某种缓存设置(或其他设置)我错过了.
我知道 UpdatePanel 会重新加载整个页面,但是两台服务器之间怎么会有如此巨大的差异呢?在最坏的情况下,我将不得不将 UpdatePanel 切换为其他解决方案,但我似乎在第三台服务器上缺少一些东西?
【问题讨论】:
标签: .net iis caching updatepanel