共用方式為


設定模型 (Windows Server AppFabric 快取)

Windows Server AppFabric 支援許多快取組態。組態詳細資料是在三個等級指定:應用程式、快取主機與快取叢集。

應用程式組態

每個可進行快取的應用程式都必須設定其快取用戶端,才能使用快取叢集。您可以在應用程式程式碼中以程式設計方式完成此動作,或在新增至 Visual Studio 專案的應用程式組態中指定。若同時使用上述兩種方式指定,在應用程式程式碼中指定的設定優先於應用程式組態檔設定。

應用程式組態設定識別應連絡哪些快取主機,以便與快取叢集通訊。應用程式設定也會用來啟用本機快取。如需詳細資訊,請參閱應用程式組態設定 (Windows Server AppFabric 快取)

快取主機組態

每部快取主機都使用名為 DistributedCacheService.exe.config 的組態檔。在快取伺服器上安裝「快取服務」時,會自動建立並設定此檔案。DistributedCacheService.exe.config 檔案是用來儲存軟體運作所需的設定。如需詳細資訊,請參閱快取主機組態設定 (Windows Server AppFabric 快取)

重要

當您使用 SQL Server 資料庫來儲存叢集組態設定時,SQL Server 連接字串會以純文字方式儲存在 DistributedCacheService.exe.config 檔案中。如果可能,請使用 Windows 整合式安全性來保護該資料庫的安全,這樣就可以不需要在連接字串中指定密碼。

叢集組態

叢集中的所有快取主機都必須能夠存取叢集組態儲存位置。叢集組態資訊指定快取主機與具名快取的設定。叢集組態詳細資料最初是在安裝第一部快取主機時建立,而且會在安裝後續的快取主機時自動更新。

叢集組態資訊有三種可用的儲存選項。如下表所示,您可以將叢集組態設定儲存在共用的網路資料夾、SQL Server 2005 以上的資料庫或自訂提供者。

儲存類型 儲存位置 叢集管理

XML 檔案

共用的網路資料夾

主要主機

SQL Server 資料庫

SQL Server

SQL Server (預設值) 或主要主機

自訂提供者

自訂儲存區

自訂儲存區

根據您的應用程式與架構需求選擇最適當的選項。如需詳細資訊,請參閱叢集組態儲存選項 (Windows Server AppFabric 快取)

不論選擇哪個儲存選項,都可以使用 Windows PowerShell 命令來編輯組態設定:Export-CacheClusterConfigImport-CacheClusterConfig。如需詳細資訊,請參閱設定快取叢集 (Windows Server AppFabric 快取)

另請參閱

概念

Windows Server AppFabric 快取組態選項
Windows Server AppFabric 快取功能實體架構圖
Windows Server AppFabric 快取功能邏輯架構圖

  2011-12-05