限速(Redis)

最近更新时间:2024-12-31 14:59:22

我的收藏

操作场景

在 DTS 数据迁移任务配置中,或者任务运行中,可根据目标库的资源配置,来灵活调整写入目标库的。
说明:
1. DTS 控制台配置的限速为目标端的写入流量限制,用户可以根据实际情况换算出源端的导出流量限制。
以目标端为3分片,单个分片流量限制为100MB/s 进行示例。目标端总的限流为300MB/s,源端如果为6分片,则源端单个分片流量限制为300/6=50MB/s。
2. 配置目标端限流后(例如总的限流为300MB/s),则实际写入目标端流量会小于等于设置的总限流。
DTS 在拉取源端数据时,默认拉取 RDB 并发度为4,只要有一个 RDB 拉取完成后就会立即启动解析并写入目标端。在单分片数据量比较小的情况下,拉取速度会比解析速度快,这种场景写入目标端流量会达到设置的上限300MB/s;如果拉取速度比解析速度慢,则写入目标端流量不会达到设置的上限。

注意事项

Redis 限速功能于2024年3月上线,仅支持用户对上线后新发起的任务设置限速,上线前已有的存量任务暂不支持。存量任务如需修改请 提交工单 对任务升级。

操作步骤

如下以任务在运行中设置限速为例进行介绍。
1. 登录 DTS 控制台,在左侧导航选择数据迁移页,右侧选择指定的迁移任务。
2. 操作列选择更多 > 限速
3. 在弹出的界面调整速率参数,完成后单击确定