You need to enable JavaScript to run this app.
导航

设置读写分离权重

最近更新时间2023.10.16 20:30:48

首次发布时间2023.01.13 15:51:29

本文介绍为连接终端设置读写分离权重的操作步骤。

背景信息

连接终端的读写分离权重支持自动和自定义两种分配方式,默认为自动分配。

自动分配

采用自动分配的规则时,云数据库 MySQL 版会根据连接终端下各只读节点的 CPU 核心数确定节点的权重。例如,某实例下两个只读节点规格分别为 1C2G 和 2C4G,那么在开启读写分离并采用自动分配权重时,2 个只读节点会按照 1:2 的比例处理读请求。

自定义分配

采用自定义分配的规则时,连接终端下各节点的读负载取决于为各节点自定义的权重。例如,某实例有 3 个只读节点,读权重分别为 100、200 和 200,则表示 3 个只读节点按照 1:2:2 的比例处理读请求。

前提条件

  • 已创建实例且实例状态处于运行中。具体操作,请参见创建实例

  • 已开启读写分离。具体操作,请参见开启读写分离

操作步骤

  1. 登录云数据库 MySQL 版控制台

  2. 在顶部菜单栏的左上角,选择实例所属的项目和地域。

说明

如未设置实例的所属项目,本操作应选择项目为账号全部资源

  1. 在左侧导航栏单击实例列表,进入实例列表页面。

  2. 实例列表页面,单击目标实例名称,进入实例。

  3. 在目标实例页面,单击连接管理

  4. 连接管理页签的实例拓扑区域,单击目标终端卡片的编辑按钮,进入编辑连接终端页面。

  5. 编辑连接终端页面的读写分离区域,设置读写分离权重的分配方式。

    • 设置为自动分配。
      单击自动分配,并单击确定

    • 设置为自定义分配。

      1. 单击自定义分配
      2. 在弹出的自定义权重配置区域,为各节点设置权重并单击确定