4.0 Raft store CPU占用高

4月末升级了pd和kv到4.0

5月29号升级db到4.0,当天raft store cpu占用持续偏高,调整cpu核心前集群几乎不可用,数据严重delay。调整store-pool-size: 2 → 8,有所缓解,但是不知道为什么只用了6个核

5月31日10.121.93.145节点宕机,6月2日节点重做完成

目前集群仍然不是很稳定,查询100行的表,有时候0.0x秒,有时候需要1.x秒

期间业务没有变化

  1. 可以查看是否 region 数量很多
  2. 如果region数量很多,考虑开启 region merge 和 静默 region,降低 raftstore cpu

region数量695090,我记得之前是默认开启merge的吧,需要手动改哪里

  1. [FAQ] 如何开启 静默 region or hibernate region
  2. [FAQ] 解决已经开启 region merge, empty-region-count 仍然很多问题

设置了region merge以后确实改善很大,查询速度稳定了

似乎raft的cpu占用还是很高,db节点是3.0的时候不到100%,db节点升级到4.0以后占用变得很高

请问静默 region 打开了吗?

想分开试下效果昨天就没改,上午机房网络有点问题没操作,刚刚打开静默region,下午观察下效果

好的,等看下静默region的效果再说,多谢。

打开静默region以后cpu占用降下来了

好的,多谢反馈。

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