gpt4 book ai didi

hadoop - 每秒 HBase 请求为零

转载 作者:可可西里 更新时间:2023-11-01 15:08:35 30 4
gpt4 key购买 nike

我刚刚在 HBase 中创建了一个表并用数据填充了它。从 7 个区域服务器看来,数据已写入区域服务器 6 和 7。

但我不明白为什么服务器 6 和 7 的每秒请求数为零?

enter image description here

最佳答案

读取请求计数写入请求计数 是特定区域服务器自重启以来读取和写入请求的总数。这些数字仅出于性能原因保留在内存中,并通过 HBase UI 用于公开它们的 JMX 和区域服务器加载 API 公开。您可以使用 API(或 JMX)自行获取它们并导出到数据库以实现持久性。

Request per second 是相关区域服务器现在看到的总请求(读+写)的速率。该速率是根据该区域服务器在一段时间内看到的请求数除以该时间段的长度的增量计算得出的。此特定细节(和此期间)可能因 HBase 版本而异。在HBase 2.x中,由hbase.regionserver.metrics.period控制;而在以前的版本中没有这样的设置并且时间段是固定的(如果我没记错的话)。

为了回答您的问题,总请求率与总请求数的比较并不是同类的。 速率仅反射(reflect)当前流量,而计数反射(reflect)自区域服务器重启后的生命周期请求数。如果你真的考虑一下,生命周期的请求速率没有意义,因为任何真实的用例仅与当前速率有关。

关于hadoop - 每秒 HBase 请求为零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53150508/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com