XINFO CONSUMERS
返回消费者组中的消费者列表。
语法
XINFO CONSUMERS key group
引入版本:5.0.0
复杂度摘要:O(1)
此命令返回属于存储在 key 的流的 groupname 使用者组的使用者列表。
为该组中的每个消费者提供以下信息:
- 姓名:消费者姓名
- 待定:PEL中的条目数:消费者的待处理消息,即已发送但尚未确认的消息
- 闲置:自消费者上次尝试交互以来经过的毫秒数(示例:
XREADGROUP、XCLAIM、XAUTOCLAIM) - 不活跃:自消费者上次成功交互以来经过的毫秒数(示例:实际将某些条目读入 PEL 的
XREADGROUP、实际声明某些条目的XCLAIM/XAUTOCLAIM)
请注意,在 Redis 7.2.0 之前,闲置 用于表示自上次成功交互以来经过的时间。在 7.2.0 中,添加了 不活跃,并更改了 闲置 以表示自上次尝试交互以来经过的时间。
必需参数
key
流键。
group
消费者组名称。
示例
> 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
Redis Software 与 Redis Cloud 兼容性
| Redis 软件 |
Redis Cloud |
说明 |
|---|---|---|
| ✅ 标准 |
✅ 标准 |
返回值
RESP2
数组回复:消费者及其属性的列表。
RESP3
数组回复:消费者及其属性的列表。
资料来源:Redis 官方 XINFO CONSUMERS 文档;中文内容参考 Redis 文档许可。