摘要: kafka rebalance机制 kafka保证同一个consumer group中只有一个consumer会消费掉某条消息,实际上,kafka保证的是稳定状态下每一个consumer实例只会消费一个或者多个特定的数据,而某个partition的数据只会被某一个特定的consumer实例所消费,这 阅读全文
posted @ 2021-04-01 19:19 xido 阅读(710) 评论(0) 推荐(0) 编辑
摘要: 同步和异步组合提交 一般情况下,针对偶尔出现的提价失败,不进行重试不会有太大的问题,因为如果提交失败是因为临时问题导致的,那么后续的提交总会成功,但如果这是发生在关闭消费者或者再均衡前的最后一次提交,就要确保能够提交成功。 ​ 因此,在消费者关闭前一般都会组合使用commitAsync() 和com 阅读全文
posted @ 2021-04-01 18:33 xido 阅读(263) 评论(0) 推荐(0) 编辑
摘要: kafka笔记 java7带来了G1垃圾回收器,G1的两个参数 MaxGCPauseMillis ​ 该参数指定每次垃圾回收默认的停顿时间吗,该值不是固定的,G1可以根据需要使用更长的事件,他的默认值是200ms IntiatingHeapOccupancyPercent 该参数制定了在G1启动新一 阅读全文
posted @ 2021-04-01 08:58 xido 阅读(87) 评论(0) 推荐(0) 编辑