Uploaded image for project: 'Kafka'
  1. Kafka
  2. KAFKA-12821

Kafka consumer skip reading from single partition

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.3.0
    • None
    • clients
    • None

    Description

      I have logstash ( Java Kafka Consumer ) running on Kubernetes and consuming events from 100+ topics.Each topic have 3+ partitions. Thus Single consumer group subscribed to 100+ topics and consumes events from 500+ partitions. Below are the Kafka consumers configuration.I am running 10 instances of logstash on kubernetes so total 100 consumer threads consuming from 500 partitions.

      Each consumer threads is assigned to 5+ topics/partitions. No of incoming events to partition varies a lot. 

       

      auto_offset_reset => "earliest"
      enable_auto_commit => "true"
      group_id => "test_logstash"
      consumer_threads => "10"
      max_poll_records => "500"
      heartbeat_interval_ms => "9000"
      session_timeout_ms => "30000"
      fetch_max_bytes => "10485760"
      max_partition_fetch_bytes => "524288"
      client_id => "test_logstash"
      decorate_events => true
      partition_assignment_strategy => "org.apache.kafka.clients.consumer.RoundRobinAssignor"

      intermittently Kafka consumer stops reading from single partition although its subscribed and assigned to consumer group.

      There is no rebalance or any error or info message Kafka consumer throws on client side. 

      Restating the consumer solve the problem. This is intermittent issue and it can happen with any partition of any topic consumer is subscribed/assigned.

       

      Attachments

        Activity

          People

            Unassigned Unassigned
            patelprakashp Prakash Patel
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: