![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
kafak
曲艳行
这个作者很懒,什么都没留下…
展开
-
kafka消费者重要参数
问题:1.元数据?1-fetch.min.bytes配置Consumer在一次拉取请求(调用poll()方法)中能从kafka中拉取的最小量,默认值1B。如果返给Consumer的数据量小于该值则等待,直到满足这个参数。调大可以增加吞吐量,但是会延迟。2-fetch.max.bytes配置Consumer在一次拉取中获取的最大数据量,默认值50M。若非空分区第一条消息大于设置值,也可以正常消费,kafka接收消息的的最大值通过服务端message.max.bytes来设置。3-fetch.m原创 2021-04-15 23:10:50 · 1682 阅读 · 0 评论 -
kafka消费者--多线程实现
todo原创 2021-04-15 19:57:48 · 215 阅读 · 0 评论 -
kafka顺序消费问题
1-kafka同一个分区的消息是有序的,所以按照业务逻辑将消息发至同一分区上,例如顺序是A1,A2,A32-消费者消费A1失败,影响A2,A3的消费,此时将消费失败的A1保存至重试表,消费A2,A3时先从重试表中查业务id,如果不存在则正常消费,存在则直接保存至重试表。...原创 2021-04-15 12:10:36 · 301 阅读 · 0 评论 -
kafka-消费者
订阅主题和分区1.订阅方式三种消息消费1.方法2.按主题,按分区位移提交原创 2021-04-13 10:06:33 · 236 阅读 · 0 评论 -
kafka-生产者
待定问题:1.ProducerRecord属性headers用处?2.生产者1-发送消息构建消息ProducerRecord<K, V>为发送的消息对象,由源码可已看出构造方法有6种属性:private final String topic; //必填-主题private final Integer partition; //分区号private final Headers headers; //消息头部,设置和应用相关的信息(暂时不知道用处)priva原创 2021-04-01 23:36:57 · 410 阅读 · 0 评论