MST

星途 面试题库

面试题:Redis Sentinel启动初始化性能调优之配置参数

在Redis Sentinel启动初始化性能调优实践中,哪些关键配置参数会显著影响其启动性能?请至少列举三个并简要说明其作用。
14.6万 热度难度
数据库Redis

知识考点

AI 面试

面试题答案

一键面试
  • sentinel monitor:用于指定要监控的主节点名称、IP 地址、端口号以及判断主节点下线所需的票数。合理设置监控的主节点相关信息,确保能快速发现主节点异常,若设置不当可能导致启动时需反复确认主节点状态,影响启动性能。
  • sentinel down-after-milliseconds:定义了 Sentinel 认为主节点或从节点已经下线的毫秒数。较短的时间能快速响应节点故障,但可能因网络抖动等误判;较长时间虽可减少误判,但故障响应延迟。此参数设置会影响启动时对节点状态检测的节奏,从而影响启动性能。
  • sentinel parallel-syncs:决定了当一个主节点被 failover 后,最多可以有多少个从节点同时对新的主节点进行同步。若设置过大,可能在启动 failover 流程时,网络资源竞争激烈,影响启动性能;设置过小,从节点同步时间长,也间接影响整体启动及故障恢复性能。