hadoop-zookeeper-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Qian Ye <yeqian....@gmail.com>
Subject Re: Client reconnection after a connection loss
Date Wed, 21 Apr 2010 09:52:38 GMT
so far as I know, you should keep an eye on your client handler and
reconnect to Zookeeper server when it is expired youself. It's the solution
in my application for this kind of  situation.

On Wed, Apr 21, 2010 at 4:44 PM, Julien Vey <Julien.Vey@bull.net> wrote:

> Hi all,
>
> I'm currently working with ZooKeeper in CXF D-OSGI and i'm facing a problem
> that would require your help.
>
> When a client is connected to the ZooKeeper server, and the connection is
> lost, it throws a ConnectionLossException.
> The problem is when the connection is back, the client doesn't reconnect
> itself. I can see the following trace on the server
>
> 2010-04-20 17:44:21,526 - INFO  [NIOServerCxn.Factory:>
> 0.0.0.0/0.0.0.0:2181:NIOServerCnxn$Factory@251] - Accepted socket
> connection from /129.183.128.230:60471
> 2010-04-20 17:44:21,526 - INFO  [NIOServerCxn.Factory:
> 0.0.0.0/0.0.0.0:2181:NIOServerCnxn@742] - Client attempting to renew
> session0x1281ba54e900005 at /129.183.128.230:60471
> 2010-04-20 17:44:21,527 - INFO  [NIOServerCxn.Factory:
> 0.0.0.0/0.0.0.0:2181:NIOServerCnxn@1424] - Invalid session
> 0x1281ba54e900005 for client /129.183.128.230:60471, probably expired
> 2010-04-20 17:44:21,527 - INFO  [NIOServerCxn.Factory:
> 0.0.0.0/0.0.0.0:2181:NIOServerCnxn@1286] - Closed socket connection for
> client /129.183.128.230:60471 which had sessionid 0x1281ba54e900005
>
> The client tries to reconnect with an expired session id.
> Is it possible to configure zookeeper in order that it accepts this
> connection by recreating a new session, or maybe something else that would
> make the reconnection works ?
>
> Thanks in advance for your help
>
> Julien.
>
>
>
>


-- 
With Regards!

Ye, Qian

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message