操作场景
创建引擎时,引擎中的 CnxTimeout、ForceSync、GlobalOutstandingLimit、InitLimit、MaxClientCnxns、SyncLimit 和 TickTime 等参数采用默认配置。如果您的业务有特殊要求可以在 TSE 控制台修改对应的参数,优化引擎性能。
参数 | 含义 | 默认值 |
CnxTimeout | Leader 选举过程中,打开一次连接的超时时间,单位为秒。 | 5 |
ForceSync | 是否需要在事务日志提交的时候强制刷盘,可选值为 Yes 或者 No。 | Yes |
GlobalOutstandingLimit | server 允许的最大请求堆积数。 | 1000 |
InitLimit | Leader 允许 Follower 完成数据初始化工作的时间,单位为TickTime。 | 5 |
MaxClientCnxns | 单个 IP 允许与 server 维持连接的个数。 | 65535 |
SyncLimit | Leader 发出心跳包后接收 Follower 响应的时间,逾期则认为 Follower 已下线,单位为:TickTime。 | 2 |
TickTime | ZooKeeper 中的一个时间单元,所有时间以该单元进行整数配置,单位为毫秒。 | 2000 |
前提条件
操作步骤
1. 登录 TSE 控制台。
2. 在左侧导航栏,单击 zookeeper,进入 Zookeeper 注册中心页面。
3. 单击目标实例的“ID/名称”,进入实例详情页面。
4. 在页面上方选择参数配置页签,单击左上角的修改参数,在参数值列下方修改对应的参数值。
5. 单击保存并重启,完成参数修改。
说明
重启不停服,不影响业务正常运行。