127.0.0.1:6380> CLUSTER NODES
a10a2e483931a470486a80292b8cb32677534914 192.168.136.7:6383@16383 slave ecc4ef43fc26ad34156004364d2448fdebb0b1c5 0 1682319654000 2 connected
edd643d9879a4946ff8dd0769c77adb7803ce6d0 192.168.136.7:6384@16384 master - 0 1682319654000 8 connected 10923-16383
0ebc4465efa63e790ee37dd03cc729c194ec6ade 192.168.136.7:6381@16381 slave edd643d9879a4946ff8dd0769c77adb7803ce6d0 0 1682319654526 8 connected
ecc4ef43fc26ad34156004364d2448fdebb0b1c5 192.168.136.7:6380@16380 myself,master - 0 1682319653000 2 connected 5461-10922
12bfaff47b9cbf60386e5a089ce75923cd126c23 192.168.136.7:6382@16382 slave 9c135a2466651d7b473e420432d3527eddd3f625 0 1682319653517 1 connected
9c135a2466651d7b473e420432d3527eddd3f625 192.168.136.7:6379@16379 master - 0 1682319654626 1 connected 0-5460
redis 服务器中运行 CLUSTER NODES 命令得到的输出结果,该 Redis 服务器的 IP 地址是 127.0.0.1,端口号是 6380。
这个命令会展示 Redis 集群中各个节点的状态信息,包括它们的 ID、IP 地址、端口、复制以及连接状态等。
以下是对这些配置的解读:
节点 ecc4ef43fc26ad34156004364d2448fdebb0b1c5 是当前运行的主节点,运行于 IP 地址为 192.168.136.7 的机器上,使用端口号 6380,这也是我们运行命令的那台 Redis 服务器。
节点 edd643d9879a4946ff8dd0769c77adb7803ce6d0 也是一个主节点,运行于 IP 地址为 192.168.136.7 的机器上,使用端口号 6384。
节点 a10a2e483931a470486a80292b8cb32677534914、0ebc4465efa63e790ee37dd03cc729c194ec6ade、12bfaff47b9cbf60386e5a089ce75923cd126c23 都是从节点。
第一个从节点(a10a2e483931a470486a80292b8cb32677534914)连接到第二个主节点(edd643d9879a4946ff8dd0769c77adb7803ce6d0)。
第二个从节点(0ebc4465efa63e790ee37dd03cc729c194ec6ade)连接到第一个主节点(edd643d9879a4946ff8dd0769c77adb7803ce6d0)。
第三个从节点(12bfaff47b9cbf60386e5a089ce75923cd126c23)连接到另一个从节点(9c135a2466651d7b473e420432d3527eddd3f625)。
最后一个从节点(9c135a2466651d7b473e420432d3527eddd3f625)连接到第二个主节点(edd643d9879a4946ff8dd0769c77adb7803ce6d0)。
每个节点都有一个独特的 ID,用于集群管理。
connected 字段显示了这个节点负责的哈希槽范围。