hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Nitay Joffe (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HBASE-1800) Too many ZK connections
Date Thu, 27 Aug 2009 19:17:59 GMT

    [ https://issues.apache.org/jira/browse/HBASE-1800?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12748515#action_12748515
] 

Nitay Joffe commented on HBASE-1800:
------------------------------------

Overall this looks great JD. Only question I have is it looks like if you call it with two
different HBC's you'll still get the same ZKW. Shouldn't it be a map similar to the HConnectionManager?

> Too many ZK connections
> -----------------------
>
>                 Key: HBASE-1800
>                 URL: https://issues.apache.org/jira/browse/HBASE-1800
>             Project: Hadoop HBase
>          Issue Type: Improvement
>            Reporter: Jean-Daniel Cryans
>             Fix For: 0.20.1, 0.21.0
>
>         Attachments: HBASE-1800-v1.patch
>
>
> Currently we open tons of new connections to Zookeeper, like every time we instantiate
a new HTable. There is a maximum number of client connections as described here:
> {code}
>   <property>
>     <name>hbase.zookeeper.property.maxClientCnxns</name>
>     <value>30</value>
>     <description>Property from ZooKeeper's config zoo.cfg.
>     Limit on number of concurrent connections (at the socket level) that a
>     single client, identified by IP address, may make to a single member of
>     the ZooKeeper ensemble. Set high to avoid zk connection issues running
>     standalone and pseudo-distributed.
>     </description>
>   </property>
> {code}
> If you hit that max number, ZK will just refuse your connections. Suppose you have 4
maps running on a server hosting a RS, you may actually lose your connection in the RS and
eventually hit a session timeout. Maybe we should singleton ZKW?

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message