![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MQ
文章平均质量分 74
lzzyok
脚踏实地,一步一步往上爬。
展开
-
Spring Kafka的Offset提交时机
1、前提项目中使用了spring-kafka1.3版本,也用了2.5版本。但是对于offset的提交时机是模糊的,这次通过源码分析和资料进一步明确。2、认识KafkaConsumer的偏移量KafkaConsumer是kafka客户端一个入口,通过KafkaConsumer可以拉取kafka服务上的数据、发送心跳包、上报消费分区的偏移量(offset)。为了保证调用KafkaConsumer.poll()方法时总能返回未被消费者读取过的记录,消费者需要维护每个分区中已读消息对应的偏移量off原创 2022-05-15 22:24:48 · 1705 阅读 · 1 评论 -
RockerMQ集群模式下autoCreateTopicEnable=true 为什么Topic只在一个broker上创建了?
事件同事在生产环境部署了RocketMQ 4.5,同时开启了自动创建Topic的功能。今天通过rocketmq-console-ng管理后台查看某个主题时发现,明明是两个主,但是topic怎么只在一个broker(broker-a)上创建呢?(看下面的图)出于对技术的认真,通过看源码和百度,看看RocketMQ在autoCreateTopicEnable模式下是怎么创建Topic。大体有以下几个步骤1、broker启动时创建以默认的配置信息创建默认topic;2、brok..原创 2020-05-10 23:08:15 · 2874 阅读 · 0 评论