希望获取到 rocketmq 中, 指定消费组中待消费的消息数量。
可以通过以下方式获取到 topic 中每个 queue 的 maxOffset 和 minOffset ,但是无法获取到当前消费到的 offset
TopicStatsTable topicStatsTable = mqAdminExt.examineTopicStats(consumerProperties.getTopic());
topicStatsTable.getOffsetTable().values().stream()
.map(topicOffset -> topicOffset.getMaxOffset())
// do something
1
slomo OP 先谢谢各位大佬!
|
2
199808lanlan1111 2024-01-15 12:30:29 +08:00 via Android
从 admin 上可以看到堆积信息,应该可以找到掉的哪个方法
|
3
fenglangjuxu 2024-01-15 12:32:41 +08:00 via iPhone
Promethes 监控可以获取到
|
4
Scarb 2024-01-15 17:05:05 +08:00
mqadminExt.examineConsumeStats
|