- 文档首页
云数据库 PostgreSQL 版
用户指南
连接管理
管理连接终端
设置读写分离权重
设置读写分离权重
本文介绍为默认连接终端设置读写分离权重的操作步骤。
读写分离权重分配方式
连接终端的读写分离权重支持自动和自定义两种分配方式,默认为自动分配。
自动分配
采用自动分配方式时,云数据库 PostgreSQL 版会根据连接终端下各只读节点的内存大小确定节点的读权重。例如,某实例下只读节点 A 和 B 的规格分别为 2C4G 和 2C8G,那么在开启读写分离并采用自动分配权重时,只读节点 A 和 B 会按照 1:2 的比例处理读请求。
自定义分配
采用自定义分配方式时,连接终端下各节点的读负载取决于为各节点自定义的读权重。例如,某实例有 3 个只读节点,读权重分别为 100、200 和 200,则表示 3 个只读节点按照 1:2:2 的比例处理读请求。
前提条件
- 已创建实例且实例处于运行中状态。具体操作,请参见创建实例。
操作步骤
说明
如未设置实例的所属项目,本操作应选择项目为账号全部资源。
- 在实例列表页面,单击目标实例名称,进入实例详情页。
- 单击连接管理页签,在下方的实例拓扑区域,将指针指向默认终端卡片,在弹出的窗口中单击编辑连接终端,进入编辑连接终端页面。
- 在编辑连接终端页面的读写分离区域,设置读写分离权重的分配方式。
- 设置是否开启禁用主节点。开启后,默认终端的主节点将将拒绝所有请求。
- 单击自定义分配。在下方的自定义权重配置区域,为各节点设置权重并单击确定。
说明
权重输入范围为 0~40000,且必须是 100 的整数倍。建议按节点内存大小比例设置权重,防止节点压力不均造成资源浪费。
最近更新时间:2026.09.11 10:29:05