KIP-224 — Add configuration parameter `retries` to Streams API
Accepted Kafka 1.1 Streams
Adds `retries` and `retry.backoff.ms` configuration parameters to the Kafka Streams API, governing how Streams retries `TimeoutException` errors from global state store bootstrap and `KafkaProducer` timeouts. Without a retry mechanism, a transient broker unavailability during global state bootstrap kills the entire `KafkaStreams` instance with no recovery.
Details
| Author | Matthias J. Sax |
| Status | Accepted |
| Kafka Version | 1.1 |
| JIRA | KAFKA-6122 |
| Wiki | View on Apache Wiki |
| Created | 2017-11-09 |
| Last Modified | 2017-11-20 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.