上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 234 下一页

2021年7月1日

kafka producer.poll producer.flush consumer.poll的区别

摘要: 参考文献:https://docs.confluent.io/current/clients/confluent-kafka-python/index.html#consumer Producer.poll(timeout) timeout (float) – Maximum time to blo 阅读全文

posted @ 2021-07-01 15:37 ExplorerMan 阅读(982) 评论(0) 推荐(0)

KafkaConsumer 长时间地在poll(long )方法中阻塞

摘要: 一,问题描述 搭建的用来测试的单节点Kafka集群(Zookeeper和Kafka Broker都在同一台Ubuntu上),在命令行下使用: ./bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 阅读全文

posted @ 2021-07-01 15:36 ExplorerMan 阅读(1050) 评论(0) 推荐(0)

Kafka重平衡机制

摘要: 当集群中有新成员加入,或者某些主题增加了分区之后,消费者是怎么进行重新分配消费的?这里就涉及到重平衡(Rebalance)的概念,下面我就给大家讲解一下什么是 Kafka 重平衡机制,我尽量做到图文并茂通俗易懂。 重平衡的作用 重平衡跟消费组紧密相关,它保证了消费组成员分配分区可以做到公平分配,也是 阅读全文

posted @ 2021-07-01 15:27 ExplorerMan 阅读(508) 评论(0) 推荐(0)

史上最全、最详细的 kafka 学习笔记!

摘要: 一、为什么需要消息系统 1.解耦: 允许你独立的扩展或修改两边的处理过程,只要确保它们遵守同样的接口约束。 2.冗余: 消息队列把数据进行持久化直到它们已经被完全处理,通过这一方式规避了数据丢失风险。许多消息队列所采用的"插入-获取-删除"范式中,在把一个消息从队列中删除之前,需要你的处理系统明确的 阅读全文

posted @ 2021-07-01 15:26 ExplorerMan 阅读(1266) 评论(0) 推荐(0)

如何确定Kafka的分区数、key和consumer线程数

摘要: 在Kafak中国社区的qq群中,这个问题被提及的比例是相当高的,这也是Kafka用户最常碰到的问题之一。本文结合Kafka源码试图对该问题相关的因素进行探讨。希望对大家有所帮助。 一个消费者组中的消费者数量和分区的关系,比如一个组中有3个消费者,那么topic的分区数3,刚刚好,如果,消费者小于3, 阅读全文

posted @ 2021-07-01 14:42 ExplorerMan 阅读(1916) 评论(0) 推荐(0)

golang中使用kafka

摘要: golang中比较好用的kafka client有 sarama confluent-kafka-go go_kafka_client optiopay-kafka siesta 其中 sarama的使用者应该是最多的, 然后还有一个sarama的cluster版本sarama-cluster 本文 阅读全文

posted @ 2021-07-01 11:36 ExplorerMan 阅读(562) 评论(0) 推荐(0)

2021年6月30日

Kafka auto.offset.reset值详解

摘要: 当创建一个新分组的消费者时,auto.offset.reset值为 latest 时, 昨天在写一个java消费kafka数据的实例,明明设置auto.offset.reset为earliest,但还是不从头开始消费,官网给出的含义太抽象了。earliest: automatically reset 阅读全文

posted @ 2021-06-30 11:05 ExplorerMan 阅读(402) 评论(0) 推荐(0)

2021年6月29日

python --kakfa(三):kafka模块生产和消费数据

摘要: 文章目录一、kafka是什么?二、使用步骤1. 安装1.引入库2.消费端:读取数据3.发送端:发送数据总结一、kafka是什么?kafka 是一个分布式流式计算平台。而在大部分企业开发人员中,都是把 kafka 当成消息系统使用,即它是一个分布式消息队列,很少会使用 kafka 的流式计算。它有四个 阅读全文

posted @ 2021-06-29 19:33 ExplorerMan 阅读(1109) 评论(0) 推荐(0)

python-- kafka(一): kafka 安装和查询

摘要: kafka 应用数据读取理论生产者和消费者 生产者:生产数据 消费者:消费生产者产生的数据 对应关系:一个任务可以有多个分组,可以对应多个消费者,但消费者数量不能大于生产者分组数量,多余的也是无用的。(多对多的中的一对一关系) 特性:kafka只需写入一次,可以支持任意多的应用读取全部数据,如果应用 阅读全文

posted @ 2021-06-29 19:32 ExplorerMan 阅读(475) 评论(0) 推荐(0)

python --kafka(二): confluent-kafka 模块生产数据消费数据

摘要: 文章目录前言一、confluent-kafka 是什么?二、使用步骤1.引入库2.消费数据2.1 初始化consumer对象2.2 消费数据偏移量3. 生产数据总结前言kafka是一个开源的流处理平台,一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者在网站中的所有动作流数据。 一、conflu 阅读全文

posted @ 2021-06-29 19:31 ExplorerMan 阅读(5055) 评论(0) 推荐(0)

上一页 1 ··· 33 34 35 36 37 38 39 40 41 ··· 234 下一页

导航