Yan Zhao created ZOOKEEPER-4793:
-----------------------------------
Summary: The zookeeper server return the wrong response for ruok
command.
Key: ZOOKEEPER-4793
URL: https://issues.apache.org/jira/browse/ZOOKEEPER-4793
Project: ZooKeeper
Issue Type: Improvement
Components: server
Affects Versions: 3.9.1
Reporter: Yan Zhao
Users often use the ruok command to probe the zookeeper server status. If the
ruok command doesn't return the response, the automation tool will restart the
zookeeper.
But if the quorum zookeeper server encounters some unexpected error, it changes
the state to State.ERROR. That means the server can't serve the service
anymore. But the ruok still returns the `imok`.
In this case, it should return `This ZooKeeper instance is not currently
serving requests` like other command(WatchCommand)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)