首页/数据/Redis 进阶速查/repl-timeout 与断连判定
主从与哨兵51 条

repl-timeout 与断连判定

repl-timeout(默认 60 秒)定义主从之间多久没有有效交互判定为断连;网络高延迟或批量同步时过小会误判断连并触发重同步。

Redis 进阶速查数据更新于 2026-10-12
默认repl-timeout 60
影响超时触发重连与可能的全量同步
调整高延迟链路适当放大

示例

示例
redis-cli CONFIG GET repl-timeout
redis-cli CONFIG SET repl-timeout 120
调大超时的代价是故障发现变慢,配合 master_link_status 告警使用。

易错点

  • 超时判定与网络抖动叠加会造成反复全量同步,先看 sync_full 计数再调参
  • 从库在做耗时操作(如大量写盘)时也可能触发超时,排查要区分网络与从库自身瓶颈

数据来源与参考

  • Redis 官方文档:repl-timeout 配置说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌