PD Leader 频繁切换,引发线上业务抖动

【 TiDB 使用环境】生产环境
【 TiDB 版本】v6.5.4
【复现路径】

  1. 集群采用3节点PD部署架构,连续稳定运行2个月
  2. 线上业务整体QPS约20000,写入压力较大
  3. 持续观察PD状态,发现Leader每10~20分钟切换一次
    【遇到的问题:问题现象及影响】
    PD Leader切换期间,集群TPS大幅下降,应用连接超时、事务失败偶发增多,线上交易业务稳定性变差。
    【资源配置】
    PD节点 8C16G ×3,TiKV节点×9

调大 etcd 选举、心跳超时参数,弱化瞬时抖动影响
修改 PD 配置滚动重启 PD,拉长容忍窗口,避免轻微延迟就触发选举:

1 个赞

分库分表迁移注意全局唯一ID生成方式。

自增主键热点本质是Region分裂机制,AUTO_RANDOM通过分布式ID写入分散。

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。