hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yu Li (JIRA)" <j...@apache.org>
Subject [jira] [Created] (HBASE-17114) Add an option to set special retry pause when encountering CallQueueTooBigException
Date Wed, 16 Nov 2016 16:20:59 GMT
Yu Li created HBASE-17114:
-----------------------------

             Summary: Add an option to set special retry pause when encountering CallQueueTooBigException
                 Key: HBASE-17114
                 URL: https://issues.apache.org/jira/browse/HBASE-17114
             Project: HBase
          Issue Type: Bug
            Reporter: Yu Li
            Assignee: Yu Li


As titled, after HBASE-15146 we will throw {{CallQueueTooBigException}} instead of dead-wait.
This is good for performance for most cases but might cause a side-effect that if too many
clients connect to the busy, the retry requests may come over and over again and RS never
got the chance for recovering, and the issue will become especially critical when the target
region is META.

So here in this JIRA we propose to supply some special retry pause for CQTBE in name of {{hbase.client.pause.special}},
and by default it will be 500ms (5 times of {{hbase.client.pause}} default value)



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message