📣 极限科技诚招搜索运维工程师(Elasticsearch/Easysearch)- 全职/北京 👉 : 立即申请加入

配置项作用 #

replication.autofollow.retry_poll_interval 配置项用于控制自动跟随功能在轮询操作失败后重试的间隔时间

配置项属性 #

  • 配置路径: replication.autofollow.retry_poll_interval
  • 数据类型: TimeValue(时间值)
  • 默认值: 1m(1分钟)
  • 是否可选: 是
  • 作用域: NodeScope(节点级别)
  • 动态更新: 是(可以动态更新,无需重启)

配置建议 #

默认配置 #

replication:
  autofollow:
    retry_poll_interval: 1m  # 默认值

快速恢复 #

replication:
  autofollow:
    retry_poll_interval: 30s  # 更快重试

降低重试频率 #

replication:
  autofollow:
    retry_poll_interval: 5m  # 减少重试频率

功能说明 #

重试机制 #

当获取操作失败时,此设置决定在重试之前等待的时间。

故障处理 #

  • 较短的重试间隔: 更快从故障中恢复,但可能增加网络负载
  • 较长的重试间隔: 降低网络负载,但延长故障恢复时间

使用场景 #

高可用性要求 #

# 需要快速恢复的场景
replication:
  autofollow:
    retry_poll_interval: 20s

不稳定网络 #

# 网络不稳定,降低重试频率
replication:
  autofollow:
    retry_poll_interval: 10m

注意事项 #

  1. 动态更新: 此配置可以动态更新,无需重启节点。

  2. 默认推荐: 默认值 1 分钟适合大多数场景。

  3. 网络稳定性: 根据网络稳定性调整此值。

  4. 故障影响: 考虑故障对业务的影响程度。

  5. 与 fetch_poll_interval 配合: 通常应大于或等于 fetch_poll_interval。