Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • quorum.voters: This is a connection map which contains the IDs of the voters and their respective endpoint. We use a period to separate the ID from the endpointthe following format for each voter in the list {broker-id}.{broker-host):{broker-port}. For example, `quorum.voters=1.kafka-1:9092, 2.kafka-2:9092, 3.kafka-3:9092`.
  • quorum.fetch.timeout.ms: Maximum time without a successful fetch from the current leader before a new election is started.
  • quorum.election.timeout.ms: Maximum time without collected a majority of votes during the candidate state before a new election is retried.
  • quorum.election.backoff.max.ms: Maximum exponential backoff time (based on the number if retries) after an election timeout, before a new election is triggered.
  • quorum.request.timeout.ms: Maximum time before a pending request is considered failed and the connection is dropped.
  • quorum.retry.backoff.ms: Initial delay between request retries.
  • quorum.retry.backoff.max.ms: Max delay between requests. Backoff will increase exponentially beginning from quorum.retry.backoff.ms (the same as in KIP-580).
  • broker.id: The existing broker id config shall be used as the voter id in the Raft quorum.

...