当我一次又一次地刷新页面时,即使清除了缓存,加载HTML也需要200 it。
如果我在几个小时没有查看页面之后加载页面,返回HTML总是需要大约25秒的时间。
这是IIS缓存问题吗? IIS缓存过期了吗?
有没有办法将IIS缓存扩展到12小时或24小时?任何建议都将被采纳。
发布于 2014-05-15 02:19:16
正如MichelZ提到的,IIS默认情况下在20分钟的不活动后关闭工作进程。它还每29小时回收一次这一过程。
所有这些行为都是可配置的,您可以更改这些数字。如果您右键单击运行站点的应用程序池,您将能够看到Idle Time-out (minutes)在Process Model下的2个设置,您可以将其更改为0,表示为无限。

如果向下滚动一点,您将看到Regular Time Interval (minutes)在Recycling下面,您可以将其设置为0,表示为无穷大。

此外,您还可以查看应用程序初始化模块,如果您愿意的话,它可以帮助您自动升温您的站点。
发布于 2014-05-12 10:44:04
IIS辅助进程在几分钟后关闭,并需要在请求到达时再次加载。
因此,可以使用google了解如何保持IIS WP的存活。
此外,预编译ASP.NET应用程序也有帮助(而且,google中有很多信息)
https://serverfault.com/questions/594492
复制相似问题