RocketMQ 平滑升级到主从切换实战
本文主要介绍如何将 RocketMQ 集群从原先的主从同步升级到主从切换。
首先介绍与 DLedger 多副本即 RocketMQ 主从切换相关的核心配置属性,然后尝试搭建一个主从同步集群,再从原先的 RocketMQ 集群平滑升级到 DLedger 集群的示例,并简单测试一下主从切换功能。
rocketMq-Topic创建过程
Topic可以理解为在rocketMq体系当中作为一个逻辑消息组织形式,一般情况下一类业务消息会申请一个topic来实现业务之间隔离。
Topic的存储
Topic的实际存储模型
说明:
该图分享自: RocketMQ概念模型
Topic是一个逻辑上的概念,实际上在每个broker上以queue的形式保存,也就是说每个topic在broker上会划分成几个逻辑队列,每个逻辑队列保存一部分消息数据,但是保存的消息数据实际上不是真正的消息数据,而是指向commit log的消息索引。
消息传递无边界,阿里云消息队列 MQ 发布多项产品新特性
近日,阿里云消息队列MQ发布了多项产品新特性,上线消息队列AMQP全新子产品,全面兼容RabbitMQ 开源产品以及 AMQP 标准协议,用户得以在享用开源技术红利的同时,免去部署和运维方面的投入。同时,消息队列RocketMQ采用全新的HTTP Restful标准,并推出 7 种多语言客户端,包括Java / C++ / .