Gaurav created KAFKA-13402:
------------------------------

             Summary: Kafka server does not handle SIGINT or stop command if 
zookeeper abruptly closes/goes down
                 Key: KAFKA-13402
                 URL: https://issues.apache.org/jira/browse/KAFKA-13402
             Project: Kafka
          Issue Type: Bug
    Affects Versions: 2.8.1, 2.8.0
         Environment: OS: MacOS BigSur 11.6
Kafka - version 2.8.1, 2.8.0
            Reporter: Gaurav


If zookeeper goes down abruptly and kafka server is trying to connect to 
zookeeper, then pressing CTRL+C to stop kafka server does not work. Running 
kafka-server-stop.sh also does not work. Kafka server just logs the SIGINT and 
continues try connecting to zookeeper.

 

Steps:
 # Run zookeeper and kafka server in local machine (single node)
 # Press CTRL+C to stop Zookeeper. Observe that kafka server tries to connect 
and logs error messages.
 # Now, press CTRL+C to stop the Kafka server. Observe that it only logs the 
SIGINT. Logs that it is terminating but does not terminate. Continues to retry 
zookeeper connection
 # Repeat step 3 but by running kafka-server-stop.sh command instead. Server 
does not stop.
 # Now bring up (start) the zookeeper and wait for Kafka server to successfully 
connect to Zookeeper.
 # Notice that, if kafka-server-stop has been run previously, it takes effect 
only after the successful connections and kafka server stops as soon as it 
connects to zookeeper.
 # Notice that, if server-stop was not run, then pressing CTRL+C works just 
fine after kafka server connects to zookeeper.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to