[ 
https://issues.apache.org/jira/browse/HBASE-17673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Allan Yang updated HBASE-17673:
-------------------------------
    Attachment: HBASE-17673-branch-1.v2.patch

> 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: 2.0.0, 3.0.0, 1.2.4, 1.1.8
>            Reporter: Allan Yang
>            Assignee: Allan Yang
>            Priority: Minor
>         Attachments: HBASE-17673-branch-1.patch, 
> HBASE-17673-branch-1.v2.patch, HBASE-17673.patch, HBASE-17673.v2.patch
>
>
> 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 creating a list for RPC monitoredTask separately. 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)

Reply via email to