详情页标题前

阿里云RDS数据库修改读权重和延迟阈值-云淘科技

详情页1

调用ModifyReadWriteSplittingConnection接口修改读写分离链路的延迟阈值和各个实例的读权重。

调用该接口时,实例必须满足以下条件,否则将操作失败:

  • MySQL实例使用的是共享代理。
  • MySQL实例已开通读写分离。
  • 实例为如下版本:
    • MySQL 5.7高可用版(本地SSD盘)
    • MySQL 5.6
    • SQL Server集群版

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ModifyReadWriteSplittingConnection

系统规定参数。取值:ModifyReadWriteSplittingConnection

DBInstanceId String rm-uf6wjk5xxxxxxx

主实例ID。

ConnectionStringPrefix String rm-m5xxxxxxxxrw.mysql.rds.aliyuncs.com

读写分离地址前缀名,不可重复,由小写字母和中划线组成,需以字母开头,长度不超过30个字符。


说明 默认以“实例名+rw”字符串组成前缀。

Port String 3306

读写分离地址端口号。

MaxDelayTime String 12

延迟阈值,单位为秒。当只读实例延迟时间超过该阈值时,读取流量不发往该实例。不传该参数则保持原值。


说明

  • 参数MaxDelayTime不适用于SQL Server 2017集群版实例。
  • 至少传入MaxDelayTimeDistributionType中的一个。
DistributionType String Standard

读权重分配模式,取值:

  • Standard:按规格权重自动分配
  • Custom:自定义分配权重


说明 至少传入MaxDelayTimeDistributionType中的一个。

Weight String {“rm-bp1**********”:800,”master”:400,”slave”:400}

读权重分配,即传入主实例和只读实例的读请求权重。以100递增,最大值为10000。

  • RDS实例格式:{"":,"master":,"slave":}
  • MyBASE实例格式:[{"instanceName":"","weight":,"role":"master"},{"instanceName":"","weight":,"role":"slave"},{"instanceName":"","weight":,"role":"master"}]


说明

  • DistributionTypeCustom时,必须传入该参数。
  • DisrtibutionTypeStandard时,传入该参数无效。

返回数据

名称 类型 示例值 描述
RequestId String 5A77D650-27A1-4E08-AD9E-59008EDB6927

请求ID。

示例

请求示例

http(s)://rds.aliyuncs.com/?Action=ModifyReadWriteSplittingConnection
&DistributionType=Standard
&DBInstanceId=rm-uf6wjk5xxxxxxx
&

正常返回示例

XML格式

HTTP/1.1 200 OK
Content-Type:application/xml



	5A77D650-27A1-4E08-AD9E-59008EDB6927

JSON格式

HTTP/1.1 200 OK
Content-Type:application/json

{
  "RequestID" : "5A77D650-27A1-4E08-AD9E-59008EDB6927"
}

错误码

HttpCode 错误码 错误信息 描述
400 ReadUniformNetTypeNotExists The specified uniform read only network type does not exist. 操作失败,指定统一只读网络类型不存在。
400 ReadDBInstance.NotFound The Current DB Instance has not read-only instance. 操作失败,当前数据库实例没有只读实例。
403 ReadDBInstance.NotFound The current database instance does not contain any read only instance. 当前数据库实例没有只读实例。

访问错误中心查看更多错误码。

内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家

阿里云企业补贴进行中: 马上申请

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心。

购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠

转转请注明出处:https://www.yunxiaoer.com/154128.html

(0)
上一篇 2023年12月9日
下一篇 2023年12月9日
详情页2

相关推荐

  • 阿里云RDS数据库【停售/下线】2023年09月01日起RDS PostgreSQL停止售卖本地SSD盘-云淘科技

    为了给用户提供更好的产品服务,RDS正全面转向云原生架构,自2023年09月01日起,RDS将停止售卖RDS PostgreSQL本地SSD盘实例,建议您在后续的新购实例中选择ESSD云盘。 停止售卖时间 2023年09月01日 停止售卖产品 云数据库RDS PostgreSQL本地SSD盘存储类型的实例。 影响与建议 分类 影响 建议 新购实例 您将不能通…

    阿里云数据库 2023年12月9日
  • 阿里云RDS数据库查看资源和引擎监控-云淘科技

    RDS提供了丰富的性能监控项,您可以通过RDS管理控制台查看实例的资源和引擎监控数据。 操作步骤 登录RDS管理控制台。 在左侧单击实例列表,然后在上方选择实例所在地域。 找到目标实例,单击实例ID。 在左侧导航栏中单击监控与报警。 在标准监控页签选择资源监控或引擎监控,并选择查询时间,即可查看相应的监控数据,具体监控项介绍如下。 类别 监控项 说明 资源监…

    阿里云数据库 2023年12月9日
  • 阿里云RDS数据库RDS备份加密服务关联角色-云淘科技

    本文为您介绍RDS备份加密服务关联角色(AliyunServiceRoleForRdsBackupEncryption)的应用场景以及如何删除服务关联角色。 背景信息 RDS备份加密服务关联角色(AliyunServiceRoleForRdsBackupEncryption)是在某些情况下,为了完成RDS备份加密的某个功能,需要获取其他云服务的访问权限,而提…

    阿里云数据库 2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 阿里云RDS数据库欠费说明-云淘科技

    阿里云账号欠费后,该账号下所有RDS按量付费实例将会进入欠费状态。您可以在一定时间内解锁或重建实例。账号欠费不影响RDS包年包月实例。 警告 阿里云账号欠费后,实例有停机风险,系统会通知您,请及时充值,避免对您的业务造成影响。 实例欠费状态说明 实例状态 如何操作 阿里云账号欠费后,该账号下所有按量付费实例将会进入欠费状态。 欠费后如果在延停权益额度内,您的…

    阿里云数据库 2023年12月9日
  • 阿里云RDS数据库创建数据库和账号-云淘科技

    若要使用云数据库RDS,您需要在实例中创建账号和数据库。本文介绍如何为RDS SQL Server实例创建账号和数据库。 前提条件 已创建RDS SQL Server实例。 注意事项 同一实例下的数据库共享该实例下的所有资源。您可以通过SQL命令管理普通账号和数据库。 分配数据库账号权限时,请按最小权限原则和业务角色创建账号,并合理分配只读和读写权限。必要时…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。