Michael Golovanov created KAFKA-6537: ----------------------------------------
Summary: Duplicate consumers after consumer group rebalance Key: KAFKA-6537 URL: https://issues.apache.org/jira/browse/KAFKA-6537 Project: Kafka Issue Type: Bug Components: consumer Affects Versions: 0.10.1.1 Reporter: Michael Golovanov *_Deployment description_* Kafka brokers have been deployed on ten (10) nodes. Zookeeper cluster have seven (7) nodes. Nodes of Kafka brokers shared with Zookeeper nodes on bare metal hosts. Broker/Zookeeper hosts OS is Redhat 7 and JVM version is Java 8. Host names are grid48, grid237 и grid251. We have one topic with six (6) patitions. Kafka consumers deployed on three (3) hosts. Each host have two (2) consumers. All consumers belong to single group. *_Error description_* After start all consumers Apache Kafka partitions of topic was balanced evenly. grid237 owns partitions 0,1 (0 - consumer thread-0, 1, consumer thread-1) grid251 owns partitions 2,3 (2 - consumer thread-0, consumer thread-1) grid48 owns partitions 4,5 (4- consumer thread-0, 5, consumer thread-1) After some period of time we see haotic revokes and assigns partitions between brokers and then all partitions in log assigned to one consumer on one node grid48 But really all partitions read not only by thread-1 consumer, but thread-0 on grid48. And all messages from topic partitions was duplicate. Consumer thread-0 try to commit message offset and get commit error, thread-1 consumer successfully commit offset. -- This message was sent by Atlassian JIRA (v7.6.3#76005)