集群链接

Syntax
CLUSTER LINKS
Available since:
7.0.0
Time complexity:
O(N) where N is the total number of Cluster nodes
ACL categories:
@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链接的时间,而不是实际建立的时间。)
  4. events: 当前为链接注册的事件。r 表示可读事件,w 表示可写事件。
  5. send-buffer-allocated: 链路的发送缓冲区分配的大小,用于缓冲向对等方发送的消息。
  6. send-buffer-used: 链路发送缓冲区中当前持有数据(消息)的部分的大小。

RESP2 回复

Array reply: an array of maps where each map contains various attributes and their values of a cluster link.

RESP3 回复

Array reply: an array of Map reply where each map contains various attributes and their values of a cluster link.
RATE THIS PAGE
Back to top ↑