【问题标题】:Page cache - initiate the first page request in the server页面缓存 - 在服务器中发起第一个页面请求
【发布时间】:2010-04-19 16:08:25
【问题描述】:

我正在我的应用程序中实现 Outputcache,它运行良好,但第一次加载总是需要很多时间,下一个请求会更快...

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

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

最好的问候, TT

【问题讨论】:

    标签: asp.net caching outputcache


    【解决方案1】:

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

    Now Available: The IIS 7.5 Application Warm-Up Module

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

    【讨论】:

    • 几天前在 DevConnections 上了解了这两者!
    猜你喜欢
    • 2010-10-31
    • 1970-01-01
    • 1970-01-01
    • 2011-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多