操作场景
本文介绍如何在 TDMQ CMQ 版控制台查看已创建队列服务的详情信息。
操作步骤
- 登录 TDMQ CMQ 版控制台。
- 在队列列表页面,单击目标队列的“ID”,进入队列详情页面。在详情页中,您可以查询到:
队列概况
- 可见消息总数:消息被发送到队列后初始状态为可见(Active),该状态下消息可以被消费者消费。
- 不可见消息总数:消息被消费者取走后,转换为不可见(Inactive),如果在经过了 VisibilityTimeout 时间后仍未被消费,则会重新转换为可见(Active)。
- 延迟消息总数:如果无消费者在线,则延时消息总数会统计为0,消费者上线后该数据恢复为真实延时消息数量。
- 近24小时API调用次数
队列基本信息(名称,ID,地域,创建时间,修改时间)。
队列属性:单击右上角修改配置可修改队列属性。
参数 说明 消息最大未确认时间 范围30秒到12小时,如果消费客户端在获取到消息后超过此时间仍未进行消息的确认,则服务端会自动确认该消息。
说明:如您使用延时消息,要保证消息的延时时间要小于消息最大未确认时间。例如延时到2小时后发送,消息最大未确认时间如果设置为1小时的话,则消息在1小时后会被删除。消息接收长轮询等待时间 长轮询等待时,一个消息消费请求只会在取到有效消息或长轮询超时时才返回响应,类似于Ajax请求的长轮询;单位秒,推荐设置为3秒以下,有效值范围为0秒到30秒,设置过高可能造成消息重复的概率提升。 取出消息隐藏时长 长轮询等待时,一个消息消费请求只会在取到有效消息或长轮询超时时才返回响应,类似于Ajax请求的长轮询;单位秒,推荐设置为3秒以下,有效值范围为0秒到30秒,设置过高可能造成消息重复的概率提升。 消息最大长度 队列的MaxMsgSize属性, 限定允许发送到该队列的消息体的最大长度;单位为KB。 死信队列 死信队列用于处理无法被正常消费的消息。达到最大重试次数后,若消费依然失败,则表明消费者在正常情况下无法正确地消费该消息,此时,MQ 不会立刻将消息丢弃,而是将其发送到该消费者对应的特殊队列中。 消息回溯:使用消息回溯功能您可在业务成功消费并删除消息后重新消费已删除的消息,详情参见 消息回溯。
