1

我正在我的应用程序中实现 Outputcache,它工作正常,但第一次总是需要很多加载,下一个请求会更快......

我想知道是否有办法在服务器端启动页面缓存并在第一个请求时提供缓存页面,而不是让用户第一次触发它。

非常欢迎任何想法/建议。

最好的问候,TT

4

1 回答 1

1

看一下 IIS 预热模块,您可以配置它将调用的页面,然后当您部署新站点时,它将导致构建页面缓存。

现已推出:IIS 7.5 应用程序预热模块

另一个需要考虑的特性是在 .NET 4.0 中,您可以使 OutputCache 基于磁盘,这将允许缓存在被重置的应用程序池之间持续存在,除了预热模块之外,您可能还需要考虑这一点。

于 2010-04-19T21:21:48.587 回答