You need to enable JavaScript to run this app.
文档中心
消息队列 RocketMQ版

消息队列 RocketMQ版

复制全文
下载 pdf
产品简介
什么是消息队列 RocketMQ版
复制全文
下载 pdf
什么是消息队列 RocketMQ版

消息队列 RocketMQ版是火山引擎基于 Apache RocketMQ 构建的分布式消息中间件服务,完全兼容开源 RocketMQ 的各个组件与概念,同时具备低延迟、弹性高可靠、高吞吐等特性优势,业务代码无需改造,帮助用户快速迁移上云。

产品功能

  • 多种消费类型:消息队列 RocketMQ版提供灵活、可扩展性强的消费主题模式设置,支持发布/订阅、集群消费和广播消费模式。

  • 多种消息类型:消息队列 RocketMQ版支持丰富的消息类型,支持顺序消息、事务消息、定时消息、延时消息等多种消息类型,满足各类场景下的数据消费需求。

  • 多种消息免运维机制:消息队列 RocketMQ版支持消息查询和回溯、消息重试与死信管理等多种消息免运维机制,可配置消费延时、消息堆积等情况下的数据监控与告警,帮助用户及时发现问题。

  • 安全防护:消息队列 RocketMQ版兼容 RocketMQ 的 ACL 访问策略,通过密钥管理功能实现数据面的鉴权和授权,通过私有网络(VPC)加强网络访问控制,提供企业级的安全防护。

应用场景

消息队列 RocketMQ版可为分布式应用系统提供异步解耦和削峰填谷的能力,支持顺序、延迟、定时、重投、死信消息等功能,能够较好应对电商大促等业务场景下带来的流量冲击,广泛应用于电商交易、金融结算等领域。

  • 异步解耦:实现高效的异步通信,解除多个业务系统之间的耦合,保证整体业务的连续性。
  • 削峰填谷:作为流量缓冲器,收集上游系统的突增请求,确保下游系统按照实际消费能力平滑处理消息。
  • 顺序收发:提供顺序消息,保证消息的先进先出。支持全局和分区顺序消费,分区顺序消费还提供动态扩展功能。

相关概念

消息队列 RocketMQ版的基本概念如下:

  • Message:消息,消息队列 RocketMQ版中信息传递的载体,是生产和消费数据的最小单位,每条消息只能属于一个 Topic。
  • Topic:消息主题,表示一类消息的集合,是消息队列 RocketMQ版进行消息订阅的基本单位。每个 Topic 包含若干条消息,每条消息只能属于一个 Topic。
  • Producer:消息生产者,负责生产消息,并将消息发送至服务端的某一 Topic。
  • Consumer:消息消费者,负责从服务端的 Topic 接收并消费消息。
  • Producer Group:生产者组,一类 Producer 的集合,同一 Group 的 Producer 通常生产同一类消息,且发送逻辑一致。
  • Consumer Group:消费者组,一类 Consumer 的集合,同一 Group 的 Consumer 通常消费同一类消息且消费逻辑一致。
  • Broker:代理服务器,负责接收生产者的消息并存储,同时为消费者转发消息。
  • Tag:标签,消息的可设置属性,用于区分同一主题下不同类型的消息。
    更多关于消息队列 RocketMQ版的概念,请参考相关概念
最近更新时间:2022.10.17 22:09:37
这个页面对您有帮助吗?
有用
有用
无用
无用