共用方式為


輸出快取提供者 (AppFabric 1.1 快取)

Microsoft AppFabric 1.1 for Windows Server 輸出快取提供者是適用於輸出快取資料的跨處理序儲存機制。此資料專門用於完整 HTTP 回應 (頁面輸出快取)。提供者會插入 ASP.NET 4 所引進的新的輸出快取提供者擴充點。

注意

在此版本中,輸出快取提供者不支援 Web Forms 控制層級輸出快取。

功能

下列清單描述跨處理序儲存輸出快取資料的好處:

  • 開發人員可以儲存更大量的輸出快取資料,原因是可以快取的資料量唯一有效上限是 AppFabric 快取叢集可用的記憶體累積數量。

  • 重新啟動 Web 應用程式時,不會遺失輸出快取資料。輸出快取資料是儲存在 IIS 工作者處理序之外,所以在 ASP.NET 應用程式重新啟動時可以保存下來。

  • 可以使用壓縮功能。

壓縮是 Microsoft AppFabric 1.1 for Windows Server 快取 的功能。在組態檔案中,您可以在 dataCacheClient 元素中使用 isCompressionEnabled 屬性啟用快取功能。下列範例顯示已啟用壓縮功能的 default dataCacheClient

    <dataCacheClient name="default" isCompressionEnabled="true">
      <hosts>
        <host name="CacheServer1" cachePort="22233" />
        <host name="CacheServer2" cachePort="22233" />
      </hosts>
    </dataCacheClient>

重要

如果啟用壓縮功能,就必須將所有快取用戶端更新為使用最新的 Microsoft AppFabric 1.1 for Windows Server SDK。

本節內容

另請參閱

概念

使用 AppFabric 1.1 的 ASP.NET 4 快取提供者

  2012-03-05