1. RPC 超时时间,默认是 60s
<property> <name>hbase.rpc.timeout</name> <value>60000</value> </property>
2. socket建立链接的超时时间,应该小于或者等于rpc的超时时间,默认为20s
<property> <name>ipc.socket.timeout</name> <value>20000</value> </property>
3. 重试次数,默认为:35 次
<property> <name>hbase.client.retries.number</name> <value>35</value> </property>
4. 重试的休眠时间,默认是:100
<property> <name>hbase.client.pause</name> <value>100</value> </property>
5. 连接 Zookeeper 的休眠时间,默认是 60s
<property> <name>zookeeper.recovery.retry.maxsleeptime</name> <value>60000</value> </property>
6. scan查询时每次与server交互的超时时间,默认为60s,可不调整。
<property> <name>hbase.regionserver.lease.period</name> <value>60000</value> </property>
7. 配置HBase WebUI 展示详情中出现开始key和结束key 作为表详情的一部分。默认值为:true,
<property> <name>hbase.display.keys</name> <value>true</value> </property>
8. 启用/禁用加载协处理器
<property> <name>hbase.coprocessor.enabled</name> <value>true</value> </property>
9. HBase Rest 接口的端口,默认配置为 8080
<property> <name>hbase.rest.port</name> <value>8080</value> </property>
10. Rest Server 的最大线程池大小:默认为:100
<property> <name>hbase.rest.threads.max</name> <value>100</value> </property>
11. 该参数表示HBase客户端发起一次数据操作直至得到响应之间总的超时时间,数据操作类型包括get、append、increment、delete、put等
<property> <name>hbase.client.operation.timeout</name> <value>60000</value> </property>