TIKV向PD汇报问题

手册上有两段话:
1、每个 TiKV 节点会定期向 PD 汇报节点的状态信息。
2、每个 Raft Group 的 Leader 会定期向 PD 汇报 Region 的状态信息
疑问:到底是tikv整体定时向PD汇报状态信息还是每个 Raft Group自己汇报?

应该是都有的

1 个赞

应该是的,我看到后面有这么一句话:PD 不断的通过这两类心跳消息收集整个集群的信息,再以这些信息作为决策的依据。

两个都有

每个进程自己定时汇报吧。

这是互相通信的

类似心跳检测,需要实时获取相应组件运行状态及角色

你只要知道它们是负责两个不同维度的东西就好理解了,TiKV实例级别的信息包括节点信息(总空间、已用空间等)、该节点上Region数据的汇总信息等,而单个 Region Leader 的信息仅仅是副本维度的,比如副本的状态、存储位置、开始结束的key等详细信息。

嗯嗯,是的

都有吧

嗯嗯,确实是

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