您可以使用hmaster info web ui来检测此问题。应该是的http://master-address:16010默认值。 如果不可用,可以在conf(hbase site.xml)中检查ui是否被禁用,并确保hbase.master.info.port未设置为-1。 当你在上面的时候,你必须点击你想要检查的表格。你将在这一页 https://docs.prediction.io/images/cloudformation/hbase-32538c47.png 然后,如果您看到一个区域服务器比其他服务器有更多的区域,这是一个很好的提示,您的一个区域服务器可能是热插拔的。这意味着rowkey作用域的这部分区域被更频繁地分割!每秒请求数也可以作为一个指标,但根据我的经验,它并不总是准确的。 但这只是一个很好的提示,我所知道的确定热点正在发生的唯一简单的好方法就是将其固定。因为当它发生时,写性能真的,真的不同。因此,您应该检查具有相同数据的散列行键的吞吐量,然后进行比较。你会很快看到是否有热点。
1条答案
按热度按时间3htmauhk1#
您可以使用hmaster info web ui来检测此问题。应该是的http://master-address:16010默认值。
如果不可用,可以在conf(hbase site.xml)中检查ui是否被禁用,并确保hbase.master.info.port未设置为-1。
当你在上面的时候,你必须点击你想要检查的表格。你将在这一页
https://docs.prediction.io/images/cloudformation/hbase-32538c47.png
然后,如果您看到一个区域服务器比其他服务器有更多的区域,这是一个很好的提示,您的一个区域服务器可能是热插拔的。这意味着rowkey作用域的这部分区域被更频繁地分割!每秒请求数也可以作为一个指标,但根据我的经验,它并不总是准确的。
但这只是一个很好的提示,我所知道的确定热点正在发生的唯一简单的好方法就是将其固定。因为当它发生时,写性能真的,真的不同。因此,您应该检查具有相同数据的散列行键的吞吐量,然后进行比较。你会很快看到是否有热点。