群集链接

语法
CLUSTER LINKS
从以下位置开始可用:
7.0.0
时间复杂度:
O(N),其中 N 是 Cluster 节点的总数
ACL 类别:
@slow,

Redis 集群中的每个节点都与集群中的每个对等体维护一对长期 TCP 链接:一个用于向对等体发送出站消息,另一个用于接收来自对等体的入站消息。

CLUSTER LINKS将所有此类对等链路的信息输出为数组,其中每个数组元素都是一个映射,其中包含单个链路的属性及其值。

例子

下面是一个示例输出:

> CLUSTER LINKS
1)  1) "direction"
    2) "to"
    3) "node"
    4) "8149d745fa551e40764fecaf7cab9dbdf6b659ae"
    5) "create-time"
    6) (integer) 1639442739375
    7) "events"
    8) "rw"
    9) "send-buffer-allocated"
   10) (integer) 4512
   11) "send-buffer-used"
   12) (integer) 0
2)  1) "direction"
    2) "from"
    3) "node"
    4) "8149d745fa551e40764fecaf7cab9dbdf6b659ae"
    5) "create-time"
    6) (integer) 1639442739411
    7) "events"
    8) "r"
    9) "send-buffer-allocated"
   10) (integer) 0
   11) "send-buffer-used"
   12) (integer) 0

每个映射都由相应集群链路的以下属性及其值组成:

  1. direction:此链接由本地节点建立to对等节点,或被本地节点接受from对等体。
  2. node:对端的节点 ID。
  3. create-time:链接的创建时间。(在to链接,这是本地节点创建 TCP 链接的时间,而不是实际建立 TCP 链接的时间。
  4. events:当前为链接注册的事件。r表示可读事件,w表示可写事件。
  5. send-buffer-allocated链路发送缓冲区的分配大小,用于缓冲向对等体发送的消息。
  6. send-buffer-used:当前保存 data(messages) 的链接发送缓冲区部分的大小。

RESP2 回复

Array reply:一个映射数组,其中每个映射都包含集群链接的各种属性及其值。

RESP3 回复

Array reply:一个 Map reply 数组,其中每个 map 都包含集群链接的各种属性及其值。
为本页评分
返回顶部 ↑