叢集組態設定 (Windows Server AppFabric 快取)
Windows Server AppFabric 提供以 XML 方式編輯叢集組態設定或直接使用 Windows PowerShell 來編輯的功能。此主題說明可用的叢集組態設定,以及如何使用 XML 或 Windows PowerShell 來指定。如需有關如何變更叢集組態的詳細資訊,請參閱設定快取叢集 (Windows Server AppFabric 快取)。
叢集組態設定分成四類:
叢集設定:說明與快取叢集相關的設定。
快取設定:說明與叢集中每個快取相關的設定。
主機設定:說明與叢集中每個快取主機成員相關的設定。
叢集組態儲存位置設定:說明儲存位置並指定叢集管理角色。如需有關叢集管理角色的詳細資訊,請參閱主要主機與叢集管理 (Windows Server AppFabric 快取)。
注意
在此主題中,我們將 Export-CacheClusterConfig
Windows PowerShell 命令所產生的 XML 檔案稱為「XML 檔案」。
重要
以下說明的許多屬性與元素都區分大小寫。修改這些設定時,請務必使用下表所示的大小寫。
叢集設定
建立叢集並指定初始設定的唯一方式是安裝 Windows Server AppFabric 並在至少一部快取主機上執行「AppFabric 設定精靈」。
有兩個設定用來說明叢集本身:名稱與大小 (small、medium 或 large)。當您在叢集中的第一部快取伺服器上執行「AppFabric 設定精靈」時,這些設定會被定義為 XML 檔案中 dataCache
元素的屬性並被指派設定值。
設定 | XML 組態位置 | 指派設定的時機 |
---|---|---|
叢集大小 |
|
在第一部快取伺服器上設定「AppFabric 快取服務」時,會指派快取大小。 |
快取設定
建立快取並指定其初始設定的唯一方式是使用 Windows PowerShell 快取管理工具 New-Cache
命令。
快取設定是儲存在叢集等級。因此,您可以發現這些設定是 XML 檔案之 caches
元素的子系。在 Windows PowerShell 中,使用 Get-CacheConfig
命令來檢視快取組態設定,並使用 Set-CacheConfig
命令來變更快取設定。
注意
若要使用 XML 檔案或 Set-CacheConfig
命令來變更快取組態設定,您必須使用 Windows PowerShell Restart-CacheCluster
命令來重新啟動整個叢集。您也可以使用 Windows PowerShell 來移除快取並重新建立具有相同名稱 (但具有不同設定) 的快取,而不需要重新啟動整個叢集。
下表列出每個快取可用的設定:
設定 | XML 組態位置 | Windows PowerShell 組態位置 |
---|---|---|
快取名稱 |
|
使用 |
是否啟用快取通知 |
|
使用 |
是否啟用高可用性功能 |
|
使用 |
快取類型 |
|
使用 |
收回類型 |
|
使用 |
是否啟用到期設定 |
|
使用 |
預設物件逾時 (分鐘) |
|
使用 |
主機設定
建立主機並指定其初始設定的唯一方式是在伺服器上安裝 Windows Server AppFabric 並執行「AppFabric 設定精靈」以設定「快取服務」。您可以建立新的快取叢集或加入現有的快取叢集。
快取叢集必須記錄屬於叢集成員的每部快取主機。在 XML 檔案中,host
元素是用來指定叢集中的每部主機。在 Windows PowerShell 中,Get-CacheConfig
與 Set-CacheConfig
命令可用來檢視或重新設定快取主機組態。
以下列出可供每部主機使用的設定:
設定 | XML 組態位置 | Windows PowerShell 組態位置 |
---|---|---|
快取伺服器名稱 |
|
根據電腦名稱指派。使用 |
快取主機名稱 (主機服務的名稱) |
|
在安裝期間指派。使用 |
快取連接埠號碼 (預設值是 22233) |
|
在安裝期間指派。使用 |
叢集連接埠號碼 (預設值是 22234) |
|
在安裝期間指派。使用 |
主要主機指定 |
|
在安裝期間指派。使用 |
快取大小 (MB) (在快取主機上配置來儲存資料的總空間) |
|
在安裝期間指派。使用 |
低水位線 |
|
在安裝期間指派。使用 |
高水位線 |
|
在安裝期間指派。使用 |
叢集組態儲存位置設定
首次設定 AppFabric 快取功能時會指派組態儲存位置設定。它們說明儲存位置並指定叢集管理角色。
在 XML 檔案中,這些設定指定於 partitionStoreConnectionSettings
元素,此元素是 advancedProperties
元素 (dataCache
元素的子系) 的子系。
在 Windows PowerShell 中,使用 Use-CacheCluster
命令將內容設定至叢集時,必須指定提供者名稱與連接字串。如果沒有將這些參數提供給 Windows PowerShell,則系統會從叢集組態儲存位置取得這些參數設定。
以下列出與這些屬性相關的設定:
設定 | XML 組態位置 | 指派設定的時機 |
---|---|---|
叢集管理角色 |
|
叢集管理角色是在設定階段指派 (根據您儲存叢集組態設定的位置)。如需詳細資訊,請參閱主要主機與叢集管理 (Windows Server AppFabric 快取)。 |
安全性內容 |
快取叢集的安全性內容設定於 |
叢集的預設值為 |
另請參閱
概念
編輯叢集組態設定 (Windows Server AppFabric 快取)
叢集組態儲存選項 (Windows Server AppFabric 快取)
使用 Windows PowerShell 來管理 Windows Server AppFabric 快取功能
應用程式組態設定 (Windows Server AppFabric 快取)
設定快取叢集 (Windows Server AppFabric 快取)
Windows Server AppFabric 快取概念
開發快取用戶端 (Windows Server AppFabric 快取)
2011-12-05