- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有两个代理 kafka 0.10.2.0 集群。复制因子是 2。我正在针对这个 Kafka 运行 1.0.0 kafka 流应用程序。在我的 kafka 流应用程序中,生产者配置有 retries = 10 and retry.backoff.ms = 100
运行几分钟后,我在 Kakfa server.log 中观察到以下日志。由于这个 Kafka 流应用程序抛出“NOT_LEADER_FOR_PARTITION”异常。
可能的原因是什么?请帮帮我。
[2017-12-12 10:26:02,583] ERROR [ReplicaFetcherThread-0-1], Error for partition [__consumer_offsets,22] to broker 1:org.apache.kafka.common.errors.NotLeaderForPartitionException: This server is not the leader for that topic-partition. (kafka.server.ReplicaFetcherThread)
最佳答案
每个主题由一个或多个 Broker 提供服务——一个是领导者,其余的经纪人是追随者。
生产者需要向领导者代理发送新消息,后者在内部将数据复制到所有追随者。
我假设,你的生产者客户端没有连接到正确的 Broker,它连接到一个跟随者而不是领导者,并且这个跟随者拒绝你的发送请求。
尝试运行 ./kafka-topics.sh --zookeeper localhost:2181 --topic your_topic --describe
Topic:your_topic PartitionCount:3 ReplicationFactor:1 Configs:retention.ms=14400000
Topic: your_topic Partition: 0 Leader: 2 Replicas: 2 Isr: 2
Topic: your_topic Partition: 1 Leader: 0 Replicas: 0 Isr: 0
Topic: your_topic Partition: 2 Leader: 1 Replicas: 1 Isr: 1
your_topic
有 3 个分区,这意味着所有 3 个经纪人都是该主题的领导者,每个都在不同的分区上,s.t
broker 2
是
partition 0
的领导者和
broker 0
和
broker 1
关注者是
partition 0
.
关于apache-kafka - Kafka - 该服务器不是该主题分区的领导者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47767169/
我试图在未排序的堆栈中找到多数或领导者,但我的 tos(堆栈顶部变量)遇到了问题。下面是我的代码,其中包含主要内容。数组或堆栈的大部分是在数组中出现次数超过一半的元素 (arrSize/2)。 pub
我刚刚阅读了一篇关于 Leader/Follower Pattern 的论文。如果我理解正确,我将我的工作人员放在一个队列中,第一个工作人员接受传入请求并从队列中分离。 使用正常的工作队列(例如 ra
我是一名优秀的程序员,十分优秀!