You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Allan Yang (JIRA)" <ji...@apache.org> on 2017/02/21 04:10:44 UTC

[jira] [Created] (HBASE-17673) Monitored RPC Handler not show in the WebUI

Allan Yang created HBASE-17673:
----------------------------------

             Summary: Monitored RPC Handler not show in the WebUI
                 Key: HBASE-17673
                 URL: https://issues.apache.org/jira/browse/HBASE-17673
             Project: HBase
          Issue Type: Bug
    Affects Versions: 1.1.8, 1.2.4, 2.0.0, 3.0.0
            Reporter: Allan Yang
            Assignee: Allan Yang
            Priority: Minor


This issue has been fixed once in HBASE-14674. But, I noticed that almost all RS in our production environment still have this problem. Strange thing is that newly started servers seems do not affected. Digging for a while, then I realize the {{CircularFifoBuffer}} introduced by HBASE-10312 is the root cause. The RPC hander's monitoredTask only create once, if the server is flooded with tasks, RPC monitoredTask can be purged by CircularFifoBuffer, and then never visible in WebUI.
So my solution is create a list for RPC monitoredTask sepreately. It is OK to do so since the RPC handlers remain in a fixed number. It won't increase or decrease during the lifetime of the server.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)