配置项作用 #
replication_leader.size 配置项用于控制复制领导者线程池的线程数量。
配置项属性 #
- 配置路径:
replication_leader.size - 数据类型:
Integer(整数) - 默认值:
0(自动计算为 (available_processors × 3/2) + 1) - 是否可选: 是
- 作用域: NodeScope(节点级别)
- 动态更新: 是(可以动态更新,无需重启)
配置建议 #
默认配置(自动计算) #
replication_leader:
size: 0 # 默认值,自动计算
高性能节点 #
replication_leader:
size: 32 # 手动设置更多线程
资源限制 #
replication_leader:
size: 4 # 限制线程数量
功能说明 #
自动计算 #
当设置为 0 时,系统自动计算线程池大小为:(可用处理器 × 3/2) + 1
并发处理 #
线程池大小决定了可以并发处理的复制操作数量。
使用场景 #
自动配置(推荐) #
# 让系统根据CPU自动调整
replication_leader:
size: 0
高性能环境 #
# 多核高性能节点
replication_leader:
size: 32
注意事项 #
动态更新: 此配置可以动态更新,无需重启节点。
默认推荐: 默认值 0(自动计算)通常是最好的选择。
CPU考虑: 考虑CPU核心数,避免设置过高导致上下文切换开销。
简化配置: 这是
replication.leader.thread_pool.size的简化版本。





