随笔分类 -  rocketMQ

摘要:在RocketMQ中生产者有三种角色NormalProducer(普通)、OrderProducer(顺序)、TransactionProducer(事务), 根据名字大概可以看出各个代表着什么作用,我们这里用TransactionProducer(事务)来解决分布式事务问题。 说到分布式事务,就会 阅读全文
posted @ 2019-08-28 14:45 沐之橙 阅读(299) 评论(0) 推荐(0)
摘要:同步刷盘、异步刷盘 RocketMQ的消息是存储到磁盘上的,这样既能保证断电后恢复,又可以让存储的消息量超出内存的限制。 RocketMQ为了提高性能,会尽可能地保证磁盘的顺序写。消息在通过Producer写入RocketMQ的时候,有两种 写磁盘方式: 1)异步刷盘方式:在返回写成功状态时,消息可 阅读全文
posted @ 2019-08-28 13:54 沐之橙 阅读(889) 评论(0) 推荐(0)
摘要:附加:如果有多个master,那么每个master配置的名字应该一样,要不然识别不了对方,不知道是一个集群内部的 所属集群名字:brokerClusterName=rocketmq-cluster broker名字,注意此处不同的配置文件填写的不一样(按配置文件文件名来匹配) brokerName= 阅读全文
posted @ 2019-08-26 15:09 沐之橙 阅读(7090) 评论(1) 推荐(0)
摘要:1、RocketMQ网络部署图 RocketMQ的几个关键角色和配置 Producer 两种消息发送方式: 1.同步发送:发送成功后继续执行代码逻辑。 2.异步发送:发送后,不管成功失败执行代码逻辑。成功后调用回调方法。 Broker 两种刷盘方式,flushDiskType配置,SYNC_FLUS 阅读全文
posted @ 2019-08-26 14:51 沐之橙 阅读(3113) 评论(2) 推荐(1)