RocketMQ
RocketMQ 学习笔记
全栈编程网
这个作者很懒,什么都没留下…
展开
-
消息中间件需要解决哪些问题?
目录1、发布订阅2、消息优先级(Message Priority)3、消息有序(Message Order)4、消息过滤5、消息持久化6、消息可靠性(Message Reliablity)7、低延迟消息传递8、At least Once9、ExactlyOnlyOnce10、Broker 的 Buffer 满了怎么办?11、回溯消费12、消息堆积...原创 2019-04-30 11:30:32 · 954 阅读 · 0 评论 -
RocketMQ 是什么?
目录1、RocketMQ 是什么?2、RocketMQ 物理部署结构3、RocketMQ 逻辑部署结构1、RocketMQ 是什么?是一个队列模型的消息中间件,具有高性能、高可靠、高实时、分布式特点。 Producer、Consumer、队列都可以分布式。 Producer 向一些队列轮流发送消息,队列集合称为 Topic,Consumer 如果做广播消费,则一个 Co...原创 2019-05-05 09:44:41 · 2679 阅读 · 0 评论 -
RocketMQ 学习之一 —— 概述
目录1、RocketMQ 的设计理念和目标设计理念设计目标1. 架构模式2. 顺序消息3. 消息过滤4. 消息存储5. 消息高可用性6. 消息到达(消费)低延迟7. 确保消息必须被消费一次8. 回溯消息9. 消息堆积10. 定时消息11. 消息重试机制1、RocketMQ 的设计理念和目标设计理念RocketMQ 设计基于主题的发...原创 2019-04-19 15:28:27 · 241 阅读 · 0 评论 -
RocketMQ 学习之二 —— 搭建一个高可用的分布式消息队列集群
目录1、RocketMQ 组成部分2、集群搭建1、下载并解压2、修改配置文件1. 配置 /etc/hosts 文件 2. 配置10.24.45.241 主机下 broker-a.properties ,broker-b-s.properties 3. 配置10.24.45.242 主机下对应broker-b.properties ,broker-a...原创 2019-04-22 23:02:41 · 5507 阅读 · 1 评论 -
RocketMQ 学习之三 —— mqadmin
1.1.控制台使用RocketMQ提供有控制台及一系列控制台命令,用于管理员对主题,集群,broker等信息的管理;登录控制台首先进入RocketMQ工程,进入/RocketMQ/bin在该目录下有个mqadmin脚本查看帮助在mqadmin下可以查看有哪些命令shmqadmin查看具体命令的使用shmqadminhelp命令名称例如,查...原创 2019-04-24 15:14:56 · 254 阅读 · 0 评论 -
RocketMQ 学习之四 —— RocketMQ Web管理界面
目录进入实战生产者代码:消费者代码:自动创建了 topic消费组:发送的消息:手动发信息:前一篇 讲了 Web 管理界面:https://blog.csdn.net/ruanhao1203/article/details/89451754#5%E3%80%81Rocket%20Web%E7%AE%A1%E7%90%86%E7%95%8C%E9%9D%A2...原创 2019-04-24 16:33:18 · 14156 阅读 · 0 评论 -
RocketMQ 学习之五 —— 消费者
目录1、DefaultMQPushConsumer2、DefaultMQPullConsumer消费者分为两种类型。一种是 DefaultMQPushConsumer,由系统控制读取操作,收到消息后自动调用传入的处理方法来处理;另一个是 DefaultMQPullConsumer,读取操作中的大部分功能由使用者自主控制。1、DefaultMQPushConsumer上一篇...原创 2019-04-24 20:54:44 · 511 阅读 · 1 评论