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

NetworkClient leastLoadedNode selection should consider throttled nodes

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.3.0
    • Component/s: clients, network
    • Labels:
      None

      Description

      The leastLoadedNode() function is intended to find any available node. It is smart in the sense that it considers the number of inflight requests and reconnect backoff, but it has not been updated to take into account client throttling. If we have an available node which is not throttled, we should use it.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                hachikuji Jason Gustafson
                Reporter:
                hachikuji Jason Gustafson
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: