RocketMQ
盲流子开发
这个作者很懒,什么都没留下…
展开
-
RocketMQ总结与补充
1. 消息队列优缺点优点:1. 异步2. 解耦3. 削峰缺点:1. 系统可用性越低:外部依赖越多,依赖越多,出问题风险越大2. 系统复杂性挺高:需要考虑多种场景,比如消息重复消费,消息丢失3. 需要更多的机器的人力:消息队列一般集群部署,而且需要运维和监控,例如topic申请等2. 消息队列怎么避免重复消费任何一个消息队列无法保证消息不重复消费,RocketMQ也一样不保证消息...原创 2020-02-19 14:37:52 · 332 阅读 · 0 评论 -
RocketMQ分布式事务消息
1. 分布式事务消息介绍简单的说,就是一次大的操作由不同的小操作组成,这些小的操作分布在不同的服务器上,且属于不同的应用,分布式事务需要保证这些小操作要么全部成功,要么全部失败。本质上来说,分布式事务就是为了保证不同数据库的数据一致性。2. RocketMQ4.X分布式事务消息架构讲解RocketMQ事务消息:RocketMQ提供分布式事务功能,通过RocketMQ事务消息能达到分布...原创 2020-02-16 15:53:34 · 695 阅读 · 0 评论 -
RocketMQ消费者核心配置和核心知识讲解
1. RocketMQ消费者核心配置讲解consumeFromWhere配置1. CONSUME_FROM_FIRST_OFFSET:初次从消息队列头部开始消费,即历史消息(还存在broker的),全部消费一遍,后续再启动接着上次消费的进度开始消费2. CONSUME_FROM_LAST_OFFSET:默认策略,初次从该队列最尾开始消费,即跳过历史消息,后续再启动接着上次消费的进度开始消费...原创 2020-02-14 21:29:00 · 4476 阅读 · 1 评论 -
RocketMQ生产者核心配置和核心知识讲解
1. 消息队列RocketMQ生产者核心配置生产者常见核心配置:compressMsgBodyOverHowmuch:消息超过默认字节4096后进行压缩retryTimesWhenSendFailed:失败重复次数maxMessageSize:最大消息配置,默认128ktopicQueueNums:主题下面的队列数量,默认是4autoCreateTopicEnable:是否自动创建t...原创 2020-02-13 16:26:58 · 1661 阅读 · 0 评论 -
RocketMQ集群架构分析与主从模式搭建
1. RocketMQ集群模式架构分析1.1 单节点优点:本地开发测试,配置简单,同步刷盘消息一条都不会丢缺点:不可靠,如果宕机,会导致服务不可用1.2 主从(异步、同步消息)优点:同步双写消息不丢失,异步复制存在少量丢失,主节点宕机,从节点可以对外提供消息的消费,但是不支持写入缺点:主备有短暂消息延迟,毫秒级,目前不支持自动切换,需要脚本或者其他程序进行监测然后进行停止broker,...原创 2020-02-12 12:07:29 · 1225 阅读 · 1 评论 -
RocketMQ介绍与安装
1.RocketMQ简介RocketMQ是Apache RocketMQ֢作为阿里开源的一款高性能、高吞吐量的分布式消息中间件特点:支持Broker和Consumer端消息过滤支持发布订阅模型,和点对点支持拉pull和推push两种消息模式单一队列百万消息、亿级消息堆积支持单master节点,多master节点,多master多slave节点任意一点都是高可用,水平拓展,prod...原创 2020-01-19 10:39:52 · 383 阅读 · 0 评论