kafka
gaording
这个作者很懒,什么都没留下…
展开
-
kafka读书笔记-消费者-多线程实现及消费者参数配置
KafkaProducer是线程安全的,可以多线程共用一个实例,而KafkaConsumer是非线程安全的,这点我对比了下KafkaProducer和KafkaConsumer中的成员变量。KafkaConsumer非线程安全的原因应该在于下面这个成员变量: private boolean cachedSubscriptionHashAllFetchPositions; cachedSubscr...原创 2020-05-06 23:29:57 · 1048 阅读 · 1 评论 -
kafka读书笔记-消费者-指定位移消费seek与分区再均衡
消费者消费消息时会根据之前提交的消费位移offset去kafka拉取offset之后的消息进行消费。但是一些情况下消费者开始消费时会没有消费位移,比如一个新的消费组建立的时候,或者消费组内的一个新的消费者订阅了一个新的主题,或者__consumer_offsets主题中关于这个消费组的位移信息已经过期而被删除的时候。这时消费者开始消费的消费位移就由客户端参数auto.offset.reset来决定...原创 2020-05-04 16:14:41 · 701 阅读 · 0 评论