- 文档首页
云数据库 MySQL 版
用户指南
连接管理
管理连接终端
设置读写分离策略
设置读写分离策略
本文介绍为连接终端设置读写分离策略的操作步骤。
背景信息
连接终端的读写分离策略支持轮询调度和连接数调度两种方式,默认为轮询调度。
- 采用连接数调度的规则时,系统会根据节点的活跃请求量和响应时间,自动将新连接分配至负载较轻的节点。
- 采用轮询调度的方式时,连接终端下各节点的读负载取决于为各节点自定义的读请求权重,云数据库 MySQL 版会根据权重配置,将新的连接轮询调度到相关联节点。例如,某实例有 3 个只读节点,读权重分别为 100、200 和 200,则表示 3 个只读节点按照 1:2:2 的比例处理读请求。
前提条件
- 已创建实例且实例状态处于运行中。具体操作,请参见创建实例。
注意事项
- 如果您实例的读写分离策略没有连接数调度选项,可提交工单联系技术支持申请升级实例版本。
- 在读写分离功能关闭时,可以对读请求调度策略、权重分配策略和只读延迟阈值进行设定,但这些设定只会在读写分离功能开启时生效。
- 多节点实例仅支持轮询调度的读请求调度策略,和自动分配的权重分配策略。
操作步骤
说明
如未设置实例的所属项目,本操作应选择项目为账号全部资源。
- 在连接管理页签的终端列表中,单击目标连接终端操作列的编辑,进入编辑连接终端页面。
- 在编辑连接终端页面的高级配置区域,设置读请求调度策略。可设置为轮询调度或连接数调度。
- 在权重分配策略区域,设置权重分配策略并单击确定。可设置为自动分配或自定义分配。
- 选择此分配策略时,系统将根据该连接终端所关联的节点的规格,为各节点自动分配权重。
- 选择自定义分配时,页面会展示该连接终端关联的所有节点,由您在列表中为各节点设置读请求权重。默认权重根据节点规格自动计算。权重输入范围为 0~10000,且必须是 100 的整数倍。
说明
请尽量按节点规格比例设置权重,防止节点压力不均造成资源浪费。
相关 API
最近更新时间:2026.09.11 10:27:24