本文介绍ZooKeeper引擎版本的功能特性。

MSE根据ZooKeeper开源版本其开源特性推出了开源核心版本MSE优化版本

  • 开源核心版本:ZooKeeper引擎的开源版本,会随着开源版本一起更新。
  • MSE优化版本:MSE基于开源核心版本进行优化后,提供的能力更强并且可以实现快速迭代的版本。
版本类型 开源核心版本 MSE优化版本 描述
专业版 3.8.0 3.8.0.0
  • 默认多AZ(Availability Zone)平均部署,提高集群容灾能力。
  • 新增观测中心,支持全新监控大盘,提供默认20项常用监控指标项,新增8项核心报警策略。
  • 服务端多线程性能优化,读性能提升1倍。
  • 支持扩缩容不重启,避免客户端中断。
  • 集成高性能JDK协程处理优化,提升服务端并发处理能力。
  • Server优化热加载机制,提高类加载速度,缩短服务端的启动时间。
  • 增加子节点个数限制,可自定义设置策略,避免子节点过多影响性能。
  • 支持ZooKeeper K8s SLB模式,解决了Curtor客户端启动时解析域名失败的问题。
  • 合并社区分支更新约50+条优化,60+条Bugfix,详情请参见ZooKeeper Version 3.8.0
基础版 3.6.3 3.6.3.0
  • 基于开源3.6.3构建,完全兼容开源版本。
  • 支持多项服务端参数可配置,请参见设置引擎参数
  • 增加TPS/QPS等Metrics数据透出,支持监控大图。
3.6.3.1 支持Session超时配置。
3.5.5 3.5.5.0
  • 基于开源3.5.5构建,完全兼容开源版本。
  • 支持多项服务端参数可配置,请参见设置引擎参数
  • 增加TPS/QPS等Metrics数据透出,支持监控大图。
3.5.5.1 支持Session超时配置。
3.4.14 3.4.14.0
  • 基于开源3.4.14构建,完全兼容开源版本。
  • 支持多项服务端参数可配置,请参见设置引擎参数
  • 增加TPS/QPS等Metrics数据透出,支持监控大图。
3.4.14.1
  • 优化JVM参数,解决Pod OOM问题。
  • 支持Session超时配置。

关于ZooKeeper引擎版本升级的操作,请参见升级引擎版本