手册上有两段话:
1、每个 TiKV 节点会定期向 PD 汇报节点的状态信息。
2、每个 Raft Group 的 Leader 会定期向 PD 汇报 Region 的状态信息
疑问:到底是tikv整体定时向PD汇报状态信息还是每个 Raft Group自己汇报?
应该是都有的
1 个赞
应该是的,我看到后面有这么一句话:PD 不断的通过这两类心跳消息收集整个集群的信息,再以这些信息作为决策的依据。
两个都有
每个进程自己定时汇报吧。
这是互相通信的
类似心跳检测,需要实时获取相应组件运行状态及角色
你只要知道它们是负责两个不同维度的东西就好理解了,TiKV实例级别的信息包括节点信息(总空间、已用空间等)、该节点上Region数据的汇总信息等,而单个 Region Leader 的信息仅仅是副本维度的,比如副本的状态、存储位置、开始结束的key等详细信息。
嗯嗯,是的
都有吧
嗯嗯,确实是
此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。