Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

pd-control: update config of balance-hot-region-scheduler #6888

Merged
merged 15 commits into from
Aug 20, 2021
4 changes: 2 additions & 2 deletions pd-control.md
Original file line number Diff line number Diff line change
Expand Up @@ -1076,13 +1076,13 @@ Encoding 格式示例:
>> scheduler config balance-hot-region-scheduler set src-tolerance-ratio 1.1
```

- `read-priorities`、`write-leader-priorities`、`write-peer-priorities` 用于控制处理不同类型的热点时,优先均衡的第一维度和第二维度。对于 `read` 和 `write-leader` 类型的热点,可选的维度有 `query`、`byte` 和 `key`。对于 `write-peer` 类型的热点,可选的维度有 `byte` 和 `key`。若集群组件未全部升级到 v5.2 及以上版本,这些配置不会生效,固定使用兼容配置。通常用户不需要修改这些配置项。
- `read-priorities`、`write-leader-priorities`、`write-peer-priorities` 用于控制处理不同类型的热点时,优先均衡的第一维度和第二维度。对于 `read` 和 `write-leader` 类型的热点,可选的维度有 `query`、`byte` 和 `key`。对于 `write-peer` 类型的热点,可选的维度有 `byte` 和 `key`。若集群组件未全部升级到 v5.2 及以上版本,这些配置不会生效,固定使用兼容配置,升级完成后会继续保持兼容配置。兼容配置与新集群的默认配置的区别是不含有 `query` 维度。通常用户不需要修改这些配置项。
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
- `read-priorities``write-leader-priorities``write-peer-priorities` 用于控制处理不同类型的热点时,优先均衡的第一维度和第二维度。对于 `read``write-leader` 类型的热点,可选的维度有 `query``byte``key`。对于 `write-peer` 类型的热点,可选的维度有 `byte``key`。若集群组件未全部升级到 v5.2 及以上版本,这些配置不会生效,固定使用兼容配置,升级完成后会继续保持兼容配置。兼容配置与新集群的默认配置的区别是不含有 `query` 维度。通常用户不需要修改这些配置项。
- `read-priorities``write-leader-priorities``write-peer-priorities` 用于控制处理不同类型的热点时,优先均衡的第一维度和第二维度。对于 `read``write-leader` 类型的热点,可选的维度有 `query``byte``key`。对于 `write-peer` 类型的热点,可选的维度有 `byte``key`。若集群组件未全部升级到 v5.2 及以上版本,这些配置不会生效,固定使用兼容配置。集群组件全部升级完成后,会继续保持兼容配置。兼容配置与新集群的默认配置的区别是,兼容配置没有 `query` 维度。通常用户不需要修改这些配置项。

lhy1024 marked this conversation as resolved.
Show resolved Hide resolved

```bash
>> scheduler config balance-hot-region-scheduler set read-priorities query,byte
```

- `strict-picking-store` 是控制热点调度搜索空间的开关,打开时会在保证稳定性的前提下进行热点调度。通常为打开,关闭后只保证第一优先级维度的均衡度,可能会导致其他维度的均衡度降低。通常用户不需要修改这个配置项。
- `strict-picking-store` 是控制热点调度搜索空间的开关,打开时热点调度的目标是保证所配置的多个维度的均衡,关闭后只保证处于第一优先级的维度的均衡。通常为打开,关闭后能让处于第一优先级的维度的均衡表现更好,但可能会导致其他维度不再那么均衡。通常用户不需要修改这个配置项。
lhy1024 marked this conversation as resolved.
Show resolved Hide resolved
lhy1024 marked this conversation as resolved.
Show resolved Hide resolved

```bash
>> scheduler config balance-hot-region-scheduler set strict-picking-store true
Expand Down