2020年12月9日

KAFKA-consumer rebalance

摘要: consumer.subscribe(Arrays.asList(topic), new ConsumerRebalanceListener() consumer可以实现rebalance监听器,监听记录rebalance 第一阶段 找GroupCoordinitor 消费者需要确定它所属的消费组对 阅读全文

posted @ 2020-12-09 20:26 MaXianZhe 阅读(236) 评论(0) 推荐(0) 编辑

KAFKA-Leader Epoch

摘要: 每个副本中还会增设一个矢量<LeaderEpoch => StartOffset>,其中 StartOffset 表示当前 LeaderEpoch 下写入的第一条消息 的偏移量。每个副本的 Log 下都有一个 leader-epoch-checkpoint 文件,在发生 leader epoch 变 阅读全文

posted @ 2020-12-09 20:00 MaXianZhe 阅读(317) 评论(0) 推荐(0) 编辑

SpringMVC之json是怎么传回前端的 @ResponseBody解析

摘要: 一 序章 http的请求里有一个属性叫accept,它规定了返回值类型,本篇要讲的返回值正是跟这个属性关系紧密 二 源码分析 SpringMVC为@RequestBody和@ResponseBody两个注解实现了统一处理类RequestResponseBodyMethodProcessor,实现了H 阅读全文

posted @ 2020-12-09 19:40 MaXianZhe 阅读(255) 评论(0) 推荐(0) 编辑

Consumer 参数之 Kafka heartbeat.interval.ms 与 session.timeout.ms

摘要: 在kafka0.10.1之后的版本中,将session.timeout.ms 和 max.poll.interval.ms 解耦了。也就是说:new KafkaConsumer对象后,在while true循环中执行consumer.poll拉取消息这个过程中,其实背后是有2个线程的,即一个kafk 阅读全文

posted @ 2020-12-09 11:54 MaXianZhe 阅读(1501) 评论(0) 推荐(0) 编辑

导航