Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 9DC5E200BDA for ; Mon, 28 Nov 2016 17:20:00 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 9C8B2160B00; Mon, 28 Nov 2016 16:20:00 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 170B0160B0D for ; Mon, 28 Nov 2016 17:19:59 +0100 (CET) Received: (qmail 54711 invoked by uid 500); 28 Nov 2016 16:19:59 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 54679 invoked by uid 99); 28 Nov 2016 16:19:59 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 28 Nov 2016 16:19:59 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id 86E4D2C03E1 for ; Mon, 28 Nov 2016 16:19:58 +0000 (UTC) Date: Mon, 28 Nov 2016 16:19:58 +0000 (UTC) From: "Yu Li (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HBASE-17114) Add an option to set special retry pause when encountering CallQueueTooBigException MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Mon, 28 Nov 2016 16:20:00 -0000 [ https://issues.apache.org/jira/browse/HBASE-17114?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15702370#comment-15702370 ] Yu Li commented on HBASE-17114: ------------------------------- Ping, need some review comments here, thanks. :-) > 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 > Attachments: HBASE-17114.patch, HBASE-17114.v2.patch > > > 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 RS, that 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)