后端岗位面试题更新 2026-08-05

Redis 哨兵(Sentinel)是怎么选出主节点(failover)的?

深圳虾皮信息科技有限公司后端开发互联网/IT风险判断技术原理Redis

考察说明

考察对 Redis 哨兵故障转移机制的理解,包括投票、选举标准和选主流程

回答思路

  1. 能说明哨兵判定主节点主观下线(sdown)和客观下线(odown)的过程
  2. 能解释领导者选举(leader选举)的机制,如投票数和大多数原则
  3. 能描述选主时依据的优先级、复制偏移量和运行ID等标准
  4. 能说明选出新主节点后其他从节点重新配置主从关系的过程
本题已收录答题指导

本题附完整参考答案与评分标准

登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。