XINFO CONSUMERS

用法
XINFO CONSUMERS key group
复杂度
O(1)
自从
5.0.0
ACL 类别
@stream, @read, @slow

此命令返回属于存储在 <key> 的流中 <groupname> 消费者组的消费者列表。

组中每个消费者提供以下信息

  • name: 消费者的名称
  • pending: PEL 中待处理条目的数量:消费者待处理的消息,这些消息已送达但尚未被确认
  • idle: 自消费者上次尝试交互以来经过的毫秒数(例如:XREADGROUP, XCLAIM, XAUTOCLAIM
  • inactive: 自消费者上次成功交互以来经过的毫秒数(例如:实际将一些条目读入 PEL 的 XREADGROUP,实际声明了一些条目的 XCLAIM/XAUTOCLAIM

示例

> XINFO CONSUMERS mystream mygroup
1) 1) name
   2) "Alice"
   3) pending
   4) (integer) 1
   5) idle
   6) (integer) 9104628
   7) inactive
   8) (integer) 18104698
2) 1) name
   2) "Bob"
   3) pending
   4) (integer) 1
   5) idle
   6) (integer) 83841983
   7) inactive
   8) (integer) 993841998

RESP2/RESP3 回复

数组回复: 消费者及其属性的列表。

历史

版本 更改
7.2.0

添加了 inactive 字段,并更改了 idle 的含义。