开发者社区> 问答> 正文

zookeeper调优在那些方面?

zookeeper调优在那些方面?

展开
收起
游客fbdr25iajcjto 2021-12-09 21:14:25 366 0
1 条回答
写回答
取消 提交回答
  • 1.zookeeper.session.timeout:默认值3分钟,不可配置太短,避免session超时,hbase停止服务,线上生产环境由于配置为1分钟,如果太长,当regionserver挂掉,zk还得等待这个超时时间(已有patch修复),从而导致master不能及时对region进行迁移。

    2.zookeeper数量:建议5个或者7个节点。给每个zookeeper 4G左右的内存,最好有独立的磁盘。

    3.hbase.zookeeper.property.maxClientCnxns:zk的最大连接数,默认为300,无需调整。

    4.设置操作系统的swappiness为0,则在物理内存不够的情况下才会使用交换分区,避免GC回收时会花费更多的时间,当超过zk的session超时时间则会出现regionserver宕机的误报

    2021-12-09 21:14:47
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
基于 Dledger 构建高可用 Apache RocketMQ 集群实践 立即下载
HBase 吞吐量提升实践 立即下载
Codis 集群演化与 Redis 异步迁移 立即下载