更新时间:2022-07-14 GMT+08:00
分享

HBase双读配置项

本章节介绍HBase双读所有配置的详细信息。

HBase双读操作

表1 hbase-dual.xml配置项

配置项名称

配置项详解

默认值

级别

hbase.dualclient.active.cluster.configuration.path

主集群HBase客户端配置目录

必选配置

hbase.dualclient.standby.cluster.configuration.path

备集群HBase客户端配置目录

必选配置

dual.client.schedule.update.table.delay.second

更新开启容灾表列表的周期时间

5

可选配置

hbase.dualclient.glitchtimeout.ms

可以容忍主集群的最大毛刺时间

50

可选配置

hbase.dualclient.slow.query.timeout.ms

慢查询告警日志

180000

可选配置

hbase.dualclient.active.cluster.id

主集群id

ACTIVE

可选配置

hbase.dualclient.standby.cluster.id

备集群id

STANDBY

可选配置

hbase.dualclient.active.executor.thread.max

请求主集群的线程池max大小

100

可选配置

hbase.dualclient.active.executor.thread.core

请求主集群的线程池core大小

100

可选配置

hbase.dualclient.active.executor.queue

请求主集群的线程池queue大小

256

可选配置

hbase.dualclient.standby.executor.thread.max

请求备集群的线程池max大小

100

可选配置

hbase.dualclient.standby.executor.thread.core

请求备集群的线程池core大小

100

可选配置

hbase.dualclient.standby.executor.queue

请求备集群的线程池queue大小

256

可选配置

hbase.dualclient.clear.executor.thread.max

清理资源线程池max大小

30

可选配置

hbase.dualclient.clear.executor.thread.core

清理资源线程池core大小

30

可选配置

hbase.dualclient.clear.executor.queue

清理资源线程池queue大小

Integer. MAX_VALUE

可选配置

dual.client.metrics.enable

客户端metric信息是否打印

true

可选配置

dual.client.schedule.metrics.second

客户端metric信息打印周期

300

可选配置

dual.client.asynchronous.enable

是否异步请求主备集群

false

可选配置

打印metric信息

表2 基本指标项

Metric名称

描述

日志级别

total_request_count

周期时间内查询总次数

INFO

active_success_count

周期时间内主集群查询成功次数

INFO

active_error_count

周期时间内主集群查询失败次数

INFO

active_timeout_count

周期时间内主集群查询超时次数

INFO

standby_success_count

周期时间内备集群查询成功次数

INFO

standby_error_count

周期时间内备集群查询失败次数

INFO

Active Thread pool

周期打印请求主集群的执行线程池信息

DEBUG

Standby Thread pool

周期打印请求备集群的执行线程池信息

DEBUG

Clear Thread pool

周期打印释放资源的执行线程池信息

DEBUG

表3 针对GET、BatchGET、SCAN请求,分别打印Histogram指标项

Metric名称

描述

日志级别

averageLatency(ms)

平均时延

INFO

minLatency(ms)

最小时延

INFO

maxLatency(ms)

最大时延

INFO

95thPercentileLatency(ms)

95%请求的最大时延

INFO

99thPercentileLatency(ms)

99%请求的最大时延

INFO

99.9PercentileLatency(ms)

99.9%请求的最大时延

INFO

99.99PercentileLatency(ms)

99.99%请求的最大时延

INFO

分享:

    相关文档

    相关产品