Kafka - ConnectYou configured Kafka Connect in distributed mode but notice that only one worker is running and no failover happens. What is the likely cause?AYou started Kafka Connect with connect-standalone.sh instead of connect-distributed.shBYou did not configure the Kafka cluster correctlyCYou forgot to add connectors to the workerDDistributed mode does not support multiple workersCheck Answer
Step-by-Step SolutionSolution:Step 1: Check the startup script usedIf connect-standalone.sh is used, only one worker runs without failover, even if config is for distributed mode.Step 2: Understand distributed mode requirementsDistributed mode requires starting with connect-distributed.sh to run multiple workers and enable failover.Final Answer:You started Kafka Connect with connect-standalone.sh instead of connect-distributed.sh -> Option AQuick Check:Wrong startup script causes single worker [OK]Quick Trick: Use connect-distributed.sh to run multiple workers [OK]Common Mistakes:MISTAKESAssuming config alone enables distributed modeBelieving distributed mode runs with standalone scriptIgnoring startup script importance
Master "Connect" in Kafka9 interactive learning modes - each teaches the same concept differentlyLearnWhyDeepVisualTryChallengeProjectRecallTime
More Kafka Quizzes Kafka Connect - Transform and converter chains - Quiz 1easy Kafka Connect - Source connectors - Quiz 8hard Kafka Streams - Join operations (KStream-KStream, KStream-KTable) - Quiz 6medium Kafka Streams - Windowed operations - Quiz 3easy Kafka Streams - KStream and KTable concepts - Quiz 1easy Message Delivery Semantics - Exactly-once semantics (EOS) - Quiz 6medium Message Delivery Semantics - Idempotent producer - Quiz 5medium Monitoring and Operations - Log compaction - Quiz 9hard Monitoring and Operations - Prometheus and Grafana integration - Quiz 1easy Schema Registry - Avro schema definition - Quiz 14medium