腾讯云消息队列服务

腾讯云队列服务是基于serverless架构的全托管消息队列服务。用户使用腾讯云消息队列服务,无需为了满足数据的高可靠、服务的高可用进行复杂的基础设施配置,也不用因为性能瓶颈而频繁扩容,只需专注业务实现,通过简单的控制台操作或SDK调用,即可构建高可靠、高可用、可无限扩展的消息队列。并且服务按量付费,无初始费用。

消息队列:队列服务中存储消息的逻辑单元
标准队列:标准队列理论上无限制的TPS上限支持最大努力的消息排序以及至少一次消息传达

FIFO队列:FIFO队列支持消息的发送顺序和接收顺序、严格保持一致以及精确的一次性消息处理

死信队列:在超过最大接收次数后会将消息发送到死信队列,可以在死信队列中隔离这些消息以确定其处理失败的原因

消息的生命周期:消息在本队列中最长的存活时间,从消息发送到该队列开始经过此参数指定的时间后,不论消息是否被取出过都将被删除,单位为秒,范围为1分钟-14天

接收消息轮询等待时间:长轮询等待时,一个消息消费请求只会在取到有效消息或长轮询超时时才返回响应,单位秒,有效值范围为0到20秒

可见性超时时间:从队列接受的消息对于其他接收者不可见的时间长度,单位为秒,有效范围为0秒到12小时

消息最大长度:消息队列所接收的最大的消息大小,单位为KB,有效值范围1到256KB

投递延迟:队列消息延迟被投递到队列里的时间,单位为秒,该值必须在 0 秒至 15 分钟之间

基于消息内容的去重:FIFO队列根据消息内容通过SHA-256哈希生成消息的消息重复数据删除 ID,如果不勾选,则需要用户自己提供消息重复数据删除ID。在5分钟消息去重区间内,根据消息重复数据删除ID队列服务将判断是否是重复消息,如果重复将只有一个消息可以被用户消费到

消息:队列服务中数据传输的载体

消息ID:消息的唯一标识符,由队列服务自动生成

消息句柄:用户从队列中拉取每条消息都会获得一个可以操作这条消息的消息句柄,在可见性超时时间范围内,用户都可以用这条消息句柄进行对消息进行修改/删除,如果超过可见性超时时间,用户需要重新获取消息句柄,才能再次获得对这条消息的操作

可见消息数:在队列中未被删除的等待被轮询的消息总数

不可见消息数:队列中正在被轮询的消息总数

延迟消息数:队列中处于延迟发送状态的消息总数

消息属性 :可以在消息内容外增加标识消息的结构化属性

标签