如遇消息消费有问题,您可通过查询消息排查问题。消息队列Kafka版控制台支持按位点查询和按时间查询。
背景信息
您可根据具体情况按以下推荐方式查询消息:
注意事项
- 查询到的每条消息在消息队列Kafka版控制台上最多显示1 KB的内容,超过1 KB的部分将自动截断。如需查看完整的消息内容,请下载相应的消息。
目前,仅专业版实例支持下载,且下载的消息最大为10 MB。
- 查询结果最多显示10条消息,且总大小不能超过10 MB。
- 如果3条消息的总大小已经超过10 MB,那么控制台上只显示2条消息。
- 如果10条消息的总大小还不到10 MB,在控制台上最多也只能看到10条消息。在这样的情况下,请以客户端的实际消费为准。
关于实例版本的更多信息,请参见计费概述。
- 能否查询到消息,与消息队列Kafka版的消息清除策略相关:
- 磁盘使用率低于85%,每天凌晨4点集中删除超过消息保留时间的消息。
- 磁盘使用率达到85%,立即清除超过消息保留时间的消息。
- 磁盘使用率达到90%,无论消息是否超过消息保留时间,按服务端存储消息的时间先后顺序清除消息。
注意 消息队列Kafka版在清除消息时,会至少保留一个存储文件。因此,您有可能查询到超过消息保留时间的消息。
按位点查询消息
按时间查询消息
按时间查询允许查询全部分区的消息,不确定消息的位置,但确定消息发送的时间段,请指定该时间段中的某一个时间点查询该时间点附近的消息。