配置项作用 #
plugins.replication.autofollow.concurrent_replication_jobs_trigger_size 配置项用于控制自动跟随功能触发并发复制任务的阈值大小。
配置项属性 #
- 配置路径:
plugins.replication.autofollow.concurrent_replication_jobs_trigger_size - 数据类型:
Integer(整数) - 默认值:
3 - 是否可选: 是
- 作用域: NodeScope(节点级别)
- 动态更新: 是(可以动态更新,无需重启)
配置建议 #
默认配置 #
plugins:
replication:
autofollow:
concurrent_replication_jobs_trigger_size: 3 # 默认值
高吞吐环境 #
plugins:
replication:
autofollow:
concurrent_replication_jobs_trigger_size: 8 # 处理更多并发任务
小型集群 #
plugins:
replication:
autofollow:
concurrent_replication_jobs_trigger_size: 2 # 保守配置
功能说明 #
触发机制 #
当待处理的复制任务数量达到此阈值时,系统将触发额外的并发复制进程来高效处理积压任务。
性能影响 #
- 较高的值: 可以处理更多并发任务,但消耗更多资源
- 较低的值: 资源消耗较少,但可能导致复制任务积压
使用场景 #
大规模索引复制 #
# 处理大量索引的自动跟随
plugins:
replication:
autofollow:
concurrent_replication_jobs_trigger_size: 10
资源受限环境 #
# 限制并发以节省资源
plugins:
replication:
autofollow:
concurrent_replication_jobs_trigger_size: 2
注意事项 #
动态更新: 此配置可以动态更新,无需重启节点。
容量规划: 根据集群容量和复制需求调整此值。
资源平衡: 较高的值会增加资源消耗,需确保集群有足够资源。
默认建议: 对于大多数场景,默认值 3 已经足够。
性能测试: 在生产环境应用高值前,建议进行性能测试。
监控指标: 应监控复制任务的积压情况以优化此配置。





