getRaftLearnersStatus
语法
getRaftLearnersStatus(groupId)
参数
groupId 是一个大于 1 的整数,表示 Raft 组的 ID。
详情
查询指定 Raft 组中所有 Learner 节点的状态。
返回值:一个表,包含以下列:
-
nameName:节点名字。
-
nodeId:节点的 ID。
-
matchIndex:Leader 已确认复制到该 Learner 的最高日志索引。
-
nextIndex:Leader 下一次要发送给该 Learner 的日志条目索引。
-
replicationLag:日志复制延迟条数,值越小表示延迟越低。
-
lastActiveTime:Leader 与 Learner 之间最近一次成功通信的时间。
-
snapshotProgress:快照传输进度,0表示当前没有进行快照传输。
例子
getRaftLearnersStatus(3)
nodeName | nodeId | matchIndex | nextIndex | replicationLag | lastActiveTime | snapshotProgress |
---|---|---|---|---|---|---|
datanode8922@cluster2 | 256 | 10,004 | 10,005 | 0 | 2025.08.18 14:00:15.349 | 0 |