【问题标题】:iis app slow loading on first and second requestiis 应用程序在第一个和第二个请求时加载缓慢
【发布时间】:2013-03-27 16:28:24
【问题描述】:

我在一个 IIS 网站/应用程序中遇到了这个奇怪的问题:

问题是当我在某些设备上打开网络浏览器并访问应用程序时,第一个和第二个请求非常慢。每次加载最多需要 30 秒。

之后一切顺利。

只有在某些设备上打开网络浏览器后才会发生这种情况。 我将列出问题持续存在的设备和不存在的设备。

有问题的设备: Galaxy S 1(氰基 Mod 10) iPhone 4S(现货) ViewSonic VSD220(运行安卓 ICS) 东芝笔记本电脑(win vista,我手头没有规格)

未显示问题的设备: 4台电脑运行win xp 戴尔笔记本电脑(win 7,我手头也没有规格)

我发现的唯一共同因素是该问题仅在移动设备上的此 APP 上仍然存在。 在笔记本电脑场景中,我尝试了两种网卡(有线和无线),结果是一样的。

我已经尝试过使用 2 个不同的 IIS 服务器和不同的版本(5.1 和 6.0)。在不同的机器... 在 6.0 IIS 服务器上创建新的应用程序池... APP池回收定时器...

这也是我唯一使用 .net framework 4.0 的 APP

任何建议或帮助将不胜感激。

【问题讨论】:

  • 听起来像是缓存问题。它不会将应用程序加载到内存中,直到它被访问。您可能想在网站管理员交流 (webmasters.stackexchange.com) 上尝试这个问题
  • 可能会发生很多事情来处理页面结构和工件(如大型 JS 库),您也强制设备下载它们。尤其是在那些手机上。
  • @MichaelGardner 但如何解释它只发生在某些设备和这些设备上的网络浏览器上?
  • @Vesper 不在 Sharepoint 上。
  • @RandomUs1r 第 3 次以上的请求顺利且快速。

标签: asp.net iis


【解决方案1】:

根据我们上面的故障排除,确定该应用的某些设备只有局域网连接,因此无法访问该应用中引用的外部资源。

【讨论】:

    猜你喜欢
    • 2019-03-20
    • 2018-08-08
    • 1970-01-01
    • 2019-01-07
    • 1970-01-01
    • 2016-08-01
    • 1970-01-01
    • 2018-04-30
    • 2012-12-04
    相关资源
    最近更新 更多