TDSQL-C MySQL 版 调整数据库代理配置

数据库代理功能支持调整配置,可以通过控制台对数据库代理的代理规格、可用区以及节点个数进行调整。

相关产品
TDSQL-C MySQL 版 产品页,含版本规格、价格与购买入口。

一、前提条件

已 开通数据库代理。

二、注意事项

·若调整配置操作时,数据库代理版本存在更新,则在调整配置过程中数据库代理版本会自动完成升级。

·若所选数据库代理与主实例不在同一可用区,通过数据库代理连接时,写入性能可能会下降。

·若计算后所需代理节点数量超过购买限制,建议选择更高规格代理。

·代理规格为2核4000MB内存时,推荐的代理个数为主实例和只读实例 CPU 核数之和的1/8(向上取整)。

·代理规格为4核8000MB内存时,推荐的代理个数为主实例和只读实例 CPU 核数之和的1/16(向上取整)。

·代理规格为8核16000MB内存时,推荐的代理个数为主实例和只读实例 CPU 核数之和的1/32(向上取整)。

三、变配切换时间说明

你可以根据业务实际情况,选择变配的切换时间以实现更平滑的变配。

·维护时间内:若选择在维护时间内切换,则配置调整完成后,系统会在你设定的维护时间段内进行切换。设置实例维护时间请参见 修改实例维护时间。

·升级完成时:若选择在升级完成时切换,则配置调整完成后,系统会立即自动切换为新配置。

·滚动升级:若选择滚动升级,你可自定义切换的等待时间,默认为10秒,可设置的范围为10 – 3600秒,到达等待时间后才回收旧版本节点。

四、影响说明

若你的操作涉及如下场景,则必然伴随闪断,建议切换时间选择滚动升级。

·场景1:数据库代理规格变更。

·场景2:数据库代理同一可用区内的节点个数减少。

·场景3:数据库代理变更可用区导致的当前可用区节点个数减少。

若你的操作涉及如下场景,则可能在升级结束后出现短时间内代理节点负载不均衡的情况,你可以根据业务当前情况执行重新负载均衡,执行时数据库代理会触发一次全局的闪断,你需要自行评估闪断的影响,合理选择重新负载均衡的执行要求(可选择在代理配置变更时自动执行重新负载均衡,或者调整配置后手动操作)。

·场景1:数据库代理同一可用区内的节点个数增加。

·场景2:数据库代理变更可用区导致的其他可用区节点个数增加。

五、操作步骤

1. 登录 TDSQL-C MySQL 版控制台,在集群列表,选择已开启代理的集群,单击集群 ID,进入集群管理页面。

2. 在集群管理 > 集群详情下的拓扑图中,鼠标移动到数据库代理板块,然后单击详情进入数据库代理管理页面。或在集群管理页面直接选择数据库代理 tab 页进入数据库代理管理页面。

3. 在数据库代理页的概览页,在基本信息 > 节点个数后单击调整配置。

4. 在弹出的对话框,根据需要修改数据库代理的相关配置(代理规格、可用区及节点个数),单击确定。

5. 待数据库代理页的基本信息下,任务状态由升级中变为运行中/等待升级,即可完成。

注意:说明:

六、相关 API

API 描述
升级数据库代理配置 本接口(UpgradeProxy)用于升级数据库代理配置。
赞 (0)
上一篇 4天前
下一篇 4天前