步骤1 登录管理控制台。
步骤2 单击管理控制台左上角的 ,选择区域和项目。
步骤3 在页面左上角单击 ,选择“数据库 > 云数据库 RDS”。进入云数据库 RDS信息页 面。
步骤4 在实例列表中,单击只读实例所在的主实例名称,进入主实例的“基本信息”页面。
步骤5 在左侧导航栏中,单击“数据库代理”,进入“数据库代理”页面。
步骤6 在“读写分离权重”模块,单击“权重设置”,设置主实例和只读实例的权重。
说明
系统默认分配权重,后续新增只读实例也将按照系统默认规则分配权重值。实例宕机时将自动移 除权重,实例恢复后权重也将自动恢复。实例释放后将自动移除权重。
----结束
1.13.9 修改读写分离地址
操作场景
用户开启读写分离后,支持修改读写分离地址。
注意事项
修改读写分离地址,数据库连接会中断,导致业务中断,请在业务低峰期或者在业务 停止期间进行。
约束限制
● 修改的IP地址也需要在MySQL实例所在的子网内,并且未使用。
● 修改读写分离地址需要具有相应的操作权限,您可联系客服人员申请修改读写分 离地址的操作权限。
操作步骤
对于开启读写分离的云数据库RDS实例,支持更改读写分离地址。
步骤1 登录管理控制台。
步骤2 单击管理控制台左上角的 ,选择区域和项目。
步骤3 在页面左上角单击 ,选择“数据库 > 云数据库 RDS”。进入云数据库 RDS信息页 面。
步骤4 在“实例管理”页面,选择指定的实例,单击实例名称,进入实例基本信息页面。
步骤5 在“基本信息”页“连接信息”模块“读写分离地址”处,单击“修改”。
您也可以在左侧导航栏,单击“数据库代理”,在“数据库代理”页面中,在“读写 分离信息”模块“读写分离地址”处,单击“修改”。
图1-71 连接信息模块
图1-72 读写分离信息模块
步骤6 在“修改读写分离地址”弹出框中进行修改。单击“确定”,保存修改内容。
已使用IP地址,不能再作为实例的新读写分离地址。
图1-73 修改读写分离地址
----结束
1.13.10 变更数据库代理的规格
操作场景
CPU/内存规格可根据业务需要进行变更,当实例的状态由“代理实例规格变更中”变 为“正常”,则说明变更成功。
目前仅支持按需计费的数据库代理进行规格变更。
HA Proxy和ELB Proxy变更数据库代理的规格时均需要具有相应的操作权限,如需使 用,您可以联系客服人员申请。
约束限制
● 主实例、只读实例和数据库代理的实例状态正常时才可进行规格变更。
● 当实例进行CPU/内存规格变更时,该实例不可被删除。
● 规格变更会重启数据库代理实例,请在业务低峰期进行规格变更。
操作步骤
步骤1 登录管理控制台。
步骤2 单击管理控制台左上角的 ,选择区域和项目。
步骤3 在页面左上角单击 ,选择“数据库 > 云数据库 RDS”。进入云数据库 RDS信息页 面。
步骤4 在“实例管理”页面,选择指定的实例,单击实例名称。
步骤5 在“数据库代理”页面,“代理实例信息”模块的“代理实例规格”处,单击“规格 变更”。
图1-74 规格变更
您可以根据自己的需求缩小或扩大规格。
规格变更时会提示“修改CPU/内存后,将会重启数据库代理实例。请选择业务低峰 期,避免业务异常中断。”
如果切换时间选择“可维护时间段”,任务在变更期间会导致数据库代理实例重启,
业务暂时中断。建议将变更时间段设置在业务低峰期,具体设置请参考设置可维护时 间段。
步骤6 进行规格确认。
● 如需重新选择,单击“上一步”,回到上个页面,修改规格。
● 按需计费模式的实例,单击“提交”,提交变更。
由规格变更产生的费用,您可在“费用中心 > 消费明细”中查看费用详情。
步骤7 查看变更结果。
任务提交成功后,单击“返回云数据库RDS列表”,在实例管理页面,可以看到实例 状态为“代理实例规格变更中”。稍后在对应的“数据库代理”页面,查看实例规 格,检查修改是否成功。此过程需要13~15分钟。
----结束
1.13.11 调整代理节点数量
操作场景
用户开通读写分离后,可以根据需要方便快捷地调整代理数量。
前提条件
● 已开通读写分离。
● 主实例、只读实例和代理实例的状态必须均为“正常”。
约束限制
代理节点数量最小支持2个节点,最大支持32个节点。
操作步骤
步骤1 登录管理控制台。
步骤2 单击管理控制台左上角的 ,选择区域和项目。
步骤3 在页面左上角单击 ,选择“数据库 > 云数据库 RDS”。进入云数据库 RDS信息页 面。
步骤4 在“实例管理”页面,选择指定的实例,单击实例名称。
步骤5 在“数据库代理”页面,“代理实例信息”模块的“代理节点数量”处,单击“调整 数量”。
步骤6 弹框中选择需要调整的代理节点数量,单击“确定”,完成修改。
图1-75 调整代理节点数量
----结束
1.13.12 升级数据库代理(Proxy)内核版本
操作场景
云数据库MySQL数据库代理服务支持手动升级至最新内核版本,内核版本的升级涉及 性能提升、新功能或问题修复等。
内核版本功能详情请参见数据库代理内核版本说明。
根据升级时间不同,升级至最新内核版本可以分为以下两种方式。
● 立即升级:您可以根据实际业务情况,在目标实例的“数据库代理”页面手动升 级Porxy版本。
● 可维护时间段内升级:您可以在您设置的可维护时间段内进行升级,详情参见设 置可维护时间段。
说明
如需开通升级数据库代理内核版本的权限,您可以在管理控制台右上角,选择“工单 > 新建工 单”,提交开通升级数据库代理内核版本的申请。
注意事项
● 升级过程中会出现闪断的情况,升级时间与数据库代理的节点数有关,请选择在 业务低峰期进行升级。
● 仅支持高可用类型是集群的代理模式,请联系客服人员确认当前实例代理模式。
约束条件
● 仅支持通过控制台手动升级数据库代理内核版本不低于2.3.0.1版本的实例。
● 升级数据库代理内核版本后,数据库代理将升级到最新版本,无法降级。
操作步骤
步骤1 登录管理控制台。
步骤2 单击管理控制台左上角的 ,选择区域和项目。
步骤3 在页面左上角单击 ,选择“数据库 > 云数据库 RDS”。进入云数据库 RDS信息页 面。
步骤4 在“实例管理”页面,选择指定的实例,单击实例名称。
步骤5 在“数据库代理”页面,“代理实例信息”模块的“当前版本”处,单击“升级”。
图1-76 升级数据库代理内核版本
步骤6 在弹出框中,选择升级方式,单击“确定”。
图1-77 选择升级方式
● 立即升级:系统会立即升级您的数据库代理内核版本到当前最新版本,可通过
“任务中心 > 即时任务”查看升级任务及任务状态。
● 可维护时间段内升级:系统会在您设置的可维护时间段内,升级您的数据库代理 内核版本到当前最新版本,可通过“任务中心 > 定时任务”查看升级任务及任务 状态。
图1-78 查看定时任务
----结束
1.13.13 开启或关闭访问控制
数据库代理实例开启了负载均衡,数据库代理实例的安全组不生效,默认不限制连接 数据库代理的源IP地址,需通过访问控制功能限制源IP地址。
说明
如果管理控制台上没有显示开启访问控制功能的按钮,说明数据库代理实例安全组会生效,不需 要使用访问控制功能。