zookeeper-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Uday Subbarayan <uday.subbara...@yahoo.com>
Subject Re: zookeeper connection loss exception occurs on new created ZooKeeper instance too much,why?
Date Wed, 07 Sep 2011 18:17:49 GMT
Mahadev,
            I mean the data that we store in ZK is currently persisted in a file system.
The config file has the location and ZK stores the data in that location. For security reasons,
we are wondering whether we can store our data in a database?

*We are fine to have the current mechanism of config file in a file system.

Thanks,
-Uday.
 
-------------------------
I do not blog but e-write:
http://uds-web.blogspot.com


________________________________
From: Mahadev Konar <mahadev@hortonworks.com>
To: user@zookeeper.apache.org
Sent: Wednesday, September 7, 2011 12:58 AM
Subject: Re: zookeeper connection loss exception occurs on new created ZooKeeper instance
too much,why?

Isaac,
You should wait for the state to be connected before issuing the requests.

Take a look at the javadoc:

http://bit.ly/oC6TEb

hope that helps
mahadev


On Wed, Sep 7, 2011 at 12:48 AM, Isaac <isaac.198@gmail.com> wrote:
> oh, i found this, operate on a zookeeper in status  CONNECTING will throw a
> ConnectionLossException.
> maybe that's the problem.
> example:
> [zk: 172.27.1.1:8082(CONNECTING) 1] ls /
> Exception in thread "main" org.apache.zookeeper.KeeperException$
> ConnectionLossException: KeeperErrorCode = ConnectionLoss for /
>        at
> org.apache.zookeeper.KeeperException.create(KeeperException.java:90)
>        at
> org.apache.zookeeper.KeeperException.create(KeeperException.java:42)
>        at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1243)
>        at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1271)
>        at
> org.apache.zookeeper.ZooKeeperMain.processZKCmd(ZooKeeperMain.java:700)
>        at
> org.apache.zookeeper.ZooKeeperMain.processCmd(ZooKeeperMain.java:581)
>        at
> org.apache.zookeeper.ZooKeeperMain.executeLine(ZooKeeperMain.java:353)
>        at org.apache.zookeeper.ZooKeeperMain.run(ZooKeeperMain.java:311)
>        at org.apache.zookeeper.ZooKeeperMain.main(ZooKeeperMain.java:270)
>
> On Wed, Sep 7, 2011 at 3:32 PM, Isaac <isaac.198@gmail.com> wrote:
>
>> zookeeper connection loss exception occurs on new created ZooKeeper
>> instance too much
>>
>> code like this:
>> ZooKeeper zk = new ZooKeeper(connectString, 3000, defaultWatcher);
>> zk.exists("/");  //connection loss exception occurs here sometimes.
>>
>> any one knows why?
>>
>>
>>
>
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message