配置项作用 #
plugins.replication.follower.index.recovery.max_concurrent_file_chunks 配置项用于限制恢复操作期间可处理的最大并发文件块数。
配置项属性 #
- 配置路径:
plugins.replication.follower.index.recovery.max_concurrent_file_chunks - 数据类型:
Integer(整数) - 默认值:
5 - 是否可选: 是
- 作用域: NodeScope(节点级别)
- 动态更新: 是(可以动态更新,无需重启)
配置建议 #
默认配置 #
plugins:
replication:
follower:
index:
recovery:
max_concurrent_file_chunks: 5 # 默认值
高性能系统(SSD + 快速网络) #
plugins:
replication:
follower:
index:
recovery:
max_concurrent_file_chunks: 20 # 提高恢复速度
慢速存储系统 #
plugins:
replication:
follower:
index:
recovery:
max_concurrent_file_chunks: 3 # 减少I/O压力
功能说明 #
并发影响 #
- 较高的值: 提高恢复速度,但消耗更多 I/O 和网络资源
- 较低的值: 降低资源消耗,但恢复速度较慢
资源消耗 #
此配置直接影响恢复操作期间的网络带宽和磁盘 I/O。
使用场景 #
快速恢复需求 #
# 需要快速恢复的高性能环境
plugins:
replication:
follower:
index:
recovery:
max_concurrent_file_chunks: 15
存储受限环境 #
# 磁盘I/O受限的环境
plugins:
replication:
follower:
index:
recovery:
max_concurrent_file_chunks: 3
注意事项 #
动态更新: 此配置可以动态更新,无需重启节点。
默认推荐: 默认值 5 适合大多数环境。
存储性能: 根据存储系统的性能调整此值。
网络带宽: 考虑网络带宽限制,避免设置过高。
性能测试: 在生产环境应用前,建议进行性能测试。
监控: 应监控恢复操作的性能以优化此配置。





