I expect if none of the 4 letter commands except ruok give a response, then
the server is definitively not okay.  ruup vs ruok maybe? We see the server
popping into a looking state quite often, and it's the cause of 100% of our
outages involving zookeeper.  This isn't an initial state, it's down until
a restart.

On Tue, Nov 29, 2016 at 3:08 PM, Flavio Junqueira <[email protected]> wrote:

> It looks like the server is in the LOOKING state, so it is not serving
> request but it is up. I'd say that ruok should return imok as long as the
> server is up, it's not necessarily a health check.  We could review the
> semantics of the commands if this behavior and others are confusing.
>
> -Flavio
>
>
> > On 29 Nov 2016, at 19:54, Ben Sherman <[email protected]> wrote:
> >
> > Four letter word ruok is returning imok when the server is decidedly not
> > okay - is this the expected behavior?
> >
> > bsherman@zk1:~$ nc localhost 2181 <<< mntr
> > This ZooKeeper instance is not currently serving requests
> > bsherman@zk1:~$ nc localhost 2181 <<< ruok
> > imok
> >
> > I'm running 3.4.9.
> >
> > --ben
>
>

Reply via email to