集群配置参数
功能概述
ZooKeeper 支持自定义部分参数的值,用户可以根据自己的业务情况对集群运行参数进行调整,使该服务发挥出最优性能。
配置更新后,系统将依次自动重启所有 ZooKeeper 服务,使配置生效。重启所需时间与各节点服务器配置有关,一般在 1 分钟之内可以完成重启。
约束限制
ZooKeeper 3.4.9 - v1.0.0 版本暂不支持修改配置参数。
配置参数说明
ZooKeeper 常用配置参数说明如下。更多相关配置参数的说明和用法,可参考 ZooKeeper 官方文档。
| 参数 | 说明 |
|---|---|
启用管理员用户 |
是否开启管理员用户。管理员用户可以对集群、ZNodes 及其数据,以及权限控制(ACL)进行管理。
|
管理员用户名 |
管理员用户的用户名。
|
管理员密码 |
管理员用户的密码。
|
tickTime |
ZooKeeper 最小时间单位 Tick 的毫秒数,用来调整心跳和超时。
|
initLimit |
|
syncLimit |
|
maxClientCnxns |
|
autopurge.snapRetainCount |
|
autopurge.purgeInterval |
自动清除功能的执行间隔,以 |
4lw.commands.whitelist |
|
tcpKeepAlive |
在 Socket 层面启用 TCP Keepalive 来防止节点之间意外断开。默认值 |
启用文件查看控制台 |
默认值 |
文件查看用户名 |
自录文件查看控制台的用户名,启用文件查看控制台时,该参数有效。
|
文件查看密码 |
登录文件查看控制台的密码,启用文件查看控制台时,该参数有效。
|
启用 REST 网关 |
默认值为 |
是否启用 Exporter 服务 |
|
Exporter 服务端口号 |
|
修改集群配置参数
-
通过 Web 浏览器登录企业云平台的 Console。
-
在顶部菜单栏中选择产品与服务 > 消息队列与中间件 > ZooKeeper 服务,进入 ZooKeeper 管理页面。
-
在 ZooKeeper 管理页面,点击目标集群 ID,进入集群详情页面。
-
在右侧配置参数标签页,查看 ZooKeeper 集群当前版本所支持的参数配置项、参数描述及参数当前值。
-
点击修改属性,各参数值即进入可编辑状态,用户参考配置参数取值范围和描述,修改参数值。
-
确认参数信息无误后,点击保存,返回参数列表页面。