上云无忧 > 文档中心 > 什么是天翼云分布式消息服务RocketMQ
分布式消息服务RocketMQ
什么是天翼云分布式消息服务RocketMQ

文档简介:
分布式消息服务RocketMQ,是在开源消息中间件RocketMQ基础上,进行问题修复与优化,实现低成本、高可靠、高性能和具备监控运维能力的消息中间件产品。提供高效可靠的消息传递服务,解决分布式应用系统之间的消息数据通信难题,用于系统间的解耦。主要应用于: 1.分布式事务:基于消息有序、不重、不丢失的特性,通过发送事务型消息,实现数据的最终一致性。
*产品来源:中国电信天翼云。免费试用 咨询热线:400-826-7010,为您提供专业的售前咨询,让您快速了解云产品,助您轻松上云! 微信咨询
  免费试用、价格特惠

RocketMQ介绍


分布式消息服务RocketMQ,是在开源消息中间件RocketMQ基础上,进行问题修复与优化,实现低成本、高可靠、高性能和具备监控运维能力的消息中间件产品。提供高效可靠的消息传递服务,解决分布式应用系统之间的消息数据通信难题,用于系统间的解耦。主要应用于:

1.分布式事务:基于消息有序、不重、不丢失的特性,通过发送事务型消息,实现数据的最终一致性。

2.削峰填谷:对于突发流量,数据可先堆积在MQ,消费者按照实际能力来处理,防止雪崩效应和消息丢失。

3.系统解耦:通过MQ解耦系统间的依赖关系,将调用进行异步化处理,提升整体性能。

4.消息复用:数据生产一次并堆积到MQ,不同消费场景可多次复用。


相似文档
  • Broker 消息中转角色,负责存储消息,转发消息,一般也称Server。在 JMS规范中称为Provider。RocketMQ一般在多个服务器部署broker集群,从而达到分布式、高可用、可横向扩展的目的。 Name Server Name Server是一个几乎无状态节点,可集群部署,节点之间无同步信息。它主要提供broker注册、Topic路由管理等功能。
  • 典型场景特征: 异步解耦:系统间请求异步解耦,通过消息堆积与高性能特性,实现平谷削峰; 数据复制:通过消息将数据分发到多个系统进行处理; 事件通知:通过消息广播,高效地把分布式应用联系起来; 日志处理:高效地异步同步日志,进而做实时或离线分析。
  • Name Server Name Server是一个几乎无状态节点,一般集群部署(2个节点或以上),节点之间无同步信息。它主要提供broker注册、Topic路由管理等功能。 Broker 分布式消息中间件核心组件,提供消息生产、消费,主从同步、数据刷盘等核心功能。可以横向扩展、在线扩容以提高集群性能。每个Broker与Name Server集群的所有节点建立长连接,并定时注册Topic等信息。
  • 主题,订阅组,应用用户名 不能包含特殊字符,只能是字母数字下划线横线 单主题的消息生产消费TPS 5000 消息包体大小 在RocketMQ中,建议消息包体在50K以内;超过50K建议减小包体,过大的包体,会加大网络超时、网络拥堵、FLUSH_SLAVE_TIMEOUT等异常情况出现的概率; 普通和顺序消息:4 MB 延时消息:64 KB
  • 分布式消息服务MQTT是面向移动互联网以及物联网领域的轻量级消息中间件,扩展支持MQTT、MQTT-SN、CoAP、LwM2M或私有TCP协议等主流通信协议。可以在有限的资源条件下,为连接远程设备提供实时可靠的消息服务并支持数据高效分类存储、再处理,实现终端设备与云端应用互通。
官方微信
联系客服
400-826-7010
7x24小时客服热线
分享
  • QQ好友
  • QQ空间
  • 微信
  • 微博
返回顶部