Verzeichnis suchen
Cluster cluster addslots(集群 槽位) cluster count failure reports(集群计数失败报告) cluster countkeysinslot cluster delslots cluster failover cluster forget cluster getkeysinslot cluster info cluster keyslot(集群键槽) cluster meet cluster nodes(集群节点) cluster replicate(集群复制) cluster reset(集群重置) cluster saveconfig cluster set config epoch cluster setslot cluster slaves cluster slots readonly readwrite Connection auth echo ping quit select swapdb Geo geoadd geodist geohash geopos georadius georadiusbymember Hashes hdel hexists hget hgetall hincrby hincrbyfloat hkeys hlen hmget hmset hscan hset hsetnx hstrlen hvals HyperLogLog pfadd pfcount pfmerge Keys del dump exists expire expireat keys migrate move object persist pexpire pexpireat pttl randomkey rename renamenx restore scan sort touch ttl type unlink wait Lists blpop brpop brpoplpush lindex linsert llen lpop lpush lpushx lrange lrem lset ltrim rpop rpoplpush rpush rpushx Pub/Sub psubscribe publish pubsub punsubscribe subscribe unsubscribe Scripting eval evalsha script debug script exists script flush script kill script load Server bgrewriteaof bgsave client getname client kill client list client pause client reply client setname command command count command getkeys command info config get config resetstat config rewrite config set dbsize debug object debug segfault flushall flushdb info lastsave monitor role save shutdown slaveof slowlog time Sets sadd scard sdiff sdiffstore sinter sinterstore sismember smembers smove spop srandmember srem sscan sunion sunionstore Sorted Sets zadd zcard zcount zincrby zinterstore zlexcount zrange zrangebylex zrangebyscore zrank zrem zremrangebylex zremrangebyrank zremrangebyscore zrevrange zrevrangebylex zrevrangebyscore zrevrank zscan zscore zunionstore Strings append bitcount bitfield bitop bitpos decr decrby get getbit getrange getset incr incrby incrbyfloat mget mset msetnx psetex set setbit setex setnx setrange strlen Transactions discard exec multi unwatch watch
Figuren

CLUSTER INFO

自3.0.0起可用。

时间复杂度: O(1)

CLUSTER INFO 提供有关 Redis Cluster 重要参数的 INFO 样式信息。以下是一个输出示例,接下来是报告的每个字段的描述。

cluster_state:ok
cluster_slots_assigned:16384
cluster_slots_ok:16384
cluster_slots_pfail:0
cluster_slots_fail:0
cluster_known_nodes:6
cluster_size:3
cluster_current_epoch:6
cluster_my_epoch:2
cluster_stats_messages_sent:1483972
cluster_stats_messages_received:1483968
  • cluster_state:状态是ok节点是否能够接收查询。fail如果至少有一个未绑定的散列槽(没有关联的节点),处于错误状态(为其服务的节点被标记为 FAIL 标记),或者该节点无法到达大多数主节点。

  • cluster_slots_assigned:与某个节点关联的槽数(不是未绑定的)。这个数字应该是16384,节点才能正常工作,这意味着每个散列槽应该映射到一个节点。

  • cluster_slots_ok:映射到不处于FAILPFAIL处于状态的节点的散列槽的数量。

  • cluster_slots_pfail:映射到处于PFAIL状态的节点的散列槽的数量。请注意,只要PFAIL状态不由FAIL故障检测算法提升,这些散列槽仍可正常工作。PFAIL仅意味着我们目前无法与节点通话,但可能只是一个暂时的错误。

  • cluster_slots_fail:映射到处于FAIL状态的节点的散列槽的数量。如果此数字不为零,则该节点无法提供查询,除非在配置中cluster-require-full-coverage设置为no

  • cluster_known_nodes:群集中已知节点的总数,包括HANDSHAKE当前可能不是群集适当成员的状态节点。

  • cluster_size:服务群集中至少一个散列槽的主节点的数量。

  • cluster_current_epoch:局部Current Epoch变量。这用于在故障转移期间创建独特的增加版本号。

  • cluster_my_epoch:我们正在与之交谈的Config Epoch节点。这是分配给此节点的当前配置版本。

  • cluster_stats_messages_sent:通过集群节点到节点二进制总线发送的消息数量。

  • cluster_stats_messages_received:通过集群节点到节点二进制总线接收的消息数量。

有关“当前时代”和“配置时期”变量的更多信息可在 Redis 集群规范文档中找到。

返回值

批量字符串回复:指定字段和值之间的映射,其格式<field>:<value>由以两个字节组成的换行符分隔CRLF

Vorheriger Artikel: Nächster Artikel: