2013-03-27 86 views
1

我遇到一个IIS网站/应用这个奇怪的问题,应用程序加载速度慢:上的IIS第一和第二请求

的问题是,当我打开一个网页浏览器在某些设备上,并获得了应用,该FIRST和SECOND请求极其缓慢。每次加载最多需要30秒。

之后,一切运行顺利。

只有在某些设备上打开Web浏览器后才会发生这种情况。 我会将问题持续存在的设备命名为不存在的设备。

设备的问题: 的Galaxy S 1(氰国防部10) iPhone 4S(股票) 优派VSD220(运行的Android ICS) 东芝笔记本电脑(赢得Vista中,我没有在手规格)

设备没有显示问题: 4 PC运行Windows XP 戴尔笔记本电脑(7取胜,我没有在手,无论是规格)

我发现的唯一的共同因素是问题,这个程序只能坚持在移动设备上。 在笔记本电脑的情况下,我尝试了两种网卡(有线和无线),结果是一样的。

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

而且这是唯一的应用程序,我已经使用.NET Framework 4.0

任何建议或帮助将非常感激。

+1

听起来像是一个缓存问题。它不会将应用程序加载到内存中,直到它被访问。您可能想在网站管理员交流中试用此问题(http://webmasters.stackexchange.com) – 2013-03-27 16:30:43

+0

如果您的应用程序位于Sharepoint并通过IIS发布,它是Sharepoint的一项功能,它首先编译.NET应用程序请求。也许你的应用程序也会在第一次请求时被编译,然后正常运行。 – Vesper 2013-03-27 16:32:39

+0

当您清除PC的缓存时会发生什么情况,它仍会加载速度快吗?第3次和第4次请求会发生什么?第3和第4次请求中的所有设备的性能是否一致? – RandomUs1r 2013-03-27 16:34:05

回答

1

根据我们上述的疑难解答,确定某些应用的设备仅具有局域网连接,因此无法访问应用中引用的外部资源。

相关问题