消息队列 UMQ

消息队列(UCloud Message Queue)是分布式消息队列服务,可广泛应用与企业技术架构中,为其提供快速部署、发布订阅、消息追踪、运营统计等功能。UMQ作为消息中间件服务,相较自建队列集群,具备高可用、自动容灾、自动扩容等优势,帮助用户快速实现分布式架构中服务间的解耦,构建可靠的异步通信机制,提高服务质量。

优势

自动容灾

分布式集群,节点宕机后,系统自动秒级切换为备份节点提供不间断服务。

高可用

基于ULB与UMQ调度模块的高可用架构,实现队列自动调度,保证服务可靠性。

消息持久化

历史消息持久化,并提供消息追溯,明确消息生产和消费情况。

功能灵活

不同的队列QoS等级,使用灵活,适应不同应用场景。

有序消费

消息生产后按次序推送,保证事务的有序及完整性。


功能

推送方式自定义

提供单消费者轮询与多消费者广播两种消息推送方式,根据业务模块及消费能力自由分配。

消费方式自定义

提供发布/订阅与主动拉取(可批量)两种消费方式,业务模式可由用户自行定义。

安全控制

全局的鉴权系统,保证队列角色使用安全。

状态监控

提供历史消息追溯、接收消息总量统计、TopN消息堆积消费者查询。

QoS

支持两种消息确认级别,At-Least-Once与At-Most-Once。


文档与更新


  • 更新记录
  • 支持QoS0(At-Most-Once)特性 2016.08.30