叢集組態設定
Microsoft AppFabric 1.1 for Windows Server 提供以 XML 方式編輯叢集組態設定或直接使用 Windows PowerShell 來編輯的功能。此主題說明可用的叢集組態設定,以及如何使用 XML 或 Windows PowerShell 來指定。如需有關如何變更叢集組態的詳細資訊,請參閱設定快取叢集。
叢集組態設定分成四類:
叢集設定:說明與快取叢集相關的設定。
快取設定:說明與叢集中每個快取相關的設定。
主機設定:說明與叢集中每個快取主機成員相關的設定。
叢集組態儲存位置設定:說明儲存位置並指定叢集管理角色。如需有關叢集管理角色的詳細資訊,請參閱主要主機與叢集管理。
注意
在此主題中,我們將 Export-CacheClusterConfig
Windows PowerShell 命令所產生的 XML 檔案稱為「XML 檔案」。
重要
以下說明的許多屬性與元素都區分大小寫。修改這些設定時,請務必使用下表所示的大小寫。
叢集設定
建立叢集並指定初始設定的唯一方式是安裝 Microsoft AppFabric 1.1 for Windows Server 並在至少一部快取主機上執行「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 組態位置 |
---|---|---|
快取名稱 |
|
使用 |
是否啟用快取通知 |
|
使用 |
是否啟用高可用性功能 |
|
使用 |
快取類型 |
|
使用 |
收回類型 |
|
使用 |
是否啟用到期設定 |
|
使用 |
預設物件逾時 (分鐘) |
|
使用 |
主機設定
建立主機並指定其初始設定的唯一方式是在伺服器上安裝 Microsoft AppFabric 1.1 for Windows Server 並執行「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 組態位置 | 指派設定的時機 |
---|---|---|
叢集管理角色 |
|
叢集管理角色是在設定階段指派 (根據您儲存叢集組態設定的位置)。如需詳細資訊,請參閱主要主機與叢集管理 (AppFabric 1.1 快取)。 |
安全性內容 |
快取叢集的安全性內容設定於 |
叢集的預設值為 |
另請參閱
概念
編輯叢集組態設定
叢集組態儲存選項
使用 Windows PowerShell 來管理快取 (AppFabric 1.1)
應用程式組態設定 (AppFabric 1.1 快取)
設定快取叢集
AppFabric 快取概念 (AppFabric 1.1 快取)
2012-03-05