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

The zookeeper based Producer doesn't remove a dead broker from its list while serving a produce request

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.6
    • 0.6
    • None
    • None

    Description

      The producer registers a watcher on /brokers/ids to detect the new set of brokers in the cluster. It uses that to keep the producer pool connections updated. But, this watcher callback should also remove the dead brokers, if any, from its in memory data structure. This is important so that we don't accidentally pick a dead broker to serve a produce request. T

      Attachments

        Activity

          People

            Unassigned Unassigned
            Anonymous Anonymous
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - 24h
                24h
                Remaining:
                Remaining Estimate - 24h
                24h
                Logged:
                Time Spent - Not Specified
                Not Specified