群體控制器 (collectiveController)
群體控制器抄本配置
屬性名稱 | 資料類型 | 預設值 | 說明 |
---|---|---|---|
isInitialReplicaSet | boolean | true | 此布林值指定群體控制器抄本要加入現有的抄本集,還是定義新的抄本集。依預設,起始抄本集只包含第一個群體控制器抄本。在起始抄本集的每一個抄本中指定值 true。在後續新增至起始抄本集的每一個抄本中指定值 false。如果 replicaSet 值在起始定義之後有所變更,則指定值 false。 |
password | 可逆的編碼密碼(字串) | 控制器使用者的密碼 | |
replicaHost | string | localhost | 此群體控制器抄寫埠相關聯的主機名稱或 IP 位址。 |
replicaPort | int
下限:1 上限:65535 |
10010 | 指派給這個群體控制器抄寫埠的埠號。 |
replicaSet | string | ${replicaHost}:${replicaPort} | 以空格定界的群體控制器抄本端點清單。此抄本會使用端點集來建立與抄本集中其他抄本的聯繫。清單不需要包含所有抄本,但必須包含起始抄本集中的至少一個抄本。端點會定義成「主機:埠」配對,例如:localhost:10010 |
repositoryDir | string | ${server.output.dir}/resources/collective/repository | 應用來儲存抄本儲存庫內容的本端檔案系統路徑。目錄應具備必要的許可權,以便讓程序能夠讀取、寫入和建立檔案。 |
user | string | 控制器的使用者 ID |