KIP-457 — Add DISCONNECTED status to Kafka Streams
Discussion Streams
Adds a `KafkaStreams.isConnected()` method and a `DISCONNECTED` state to the Kafka Streams state machine to signal that the application has lost connectivity to the Kafka cluster. Without this, users cannot distinguish a starting application from one that has been running but lost its broker connection.
Details
| Author | Richard Yu |
| Status | Discussion |
| JIRA | KAFKA-6520 |
| Wiki | View on Apache Wiki |
| Created | 2019-04-16 |
| Last Modified | 2024-01-03 |
Explore how this KIP affects the Kafka protocol in the Protocol Explorer, or see the full KIP database.