集合体控制器 (collectiveController)
集合体控制器副本配置
属性名称 | 数据类型 | 缺省值 | 描述 |
---|---|---|---|
isInitialReplicaSet | 布尔型 | true | 一个布尔值,用于指定集合体控制器是加入现有副本集还是定义新的副本集。缺省情况下,初始副本集仅包含第一个集合体控制器副本。在初始副本集内的每个副本中指定值 true。在后续添加至初始副本集的每个副本中指定值 false。如果最初定义 replicaSet 值后,该值发生了更改,请指定值 false。 |
password | 可逆向编码的密码(字符串) | 控制器用户的密码 | |
replicaHost | string | localhost | 与此集合体控制器的复制端口相关联的主机名或 IP 地址。 |
replicaPort | int
最小值:1 最大值:65535 |
10010 | 为此集合体控制器的复制端口分配的端口号。 |
replicaSet | string | ${replicaHost}:${replicaPort} | 集合体控制器副本端点列表(以空格定界)。此副本使用此端点集来建立与该集中其他副本的联系。此列表不需要包含所有副本,但必须至少包含初始副本集中的一个副本。端点被定义为 host:port 对,例如,localhost:10010 |
repositoryDir | string | ${server.output.dir}/resources/collective/repository | 本地文件系统上应存储副本的存储库内容的路径。该目录应该具有允许进程读取、写入和创建文件的必需许可权。 |
user | string | 控制器的用户标识 |