本文介绍如何为RDS MySQL Serverless实例设置自动启停,帮助您有效降低成本。
背景
为了帮助您进一步降低Serverless实例的成本,RDS MySQL Serverless推出自动启停功能。该功能开启后,可实现如下效果:
-
实例运行中:如果10分钟之内实例中无连接,实例将自动进入暂停状态,该状态下RCU为0,不收取计算费用。
说明
您可以在实例详情页左侧,选择自治服务>性能趋势,在性能趋势页签中查看会话连接指标,根据该指标判断连接数是否为0。
-
实例已暂停:有任何连接接入,实例自动唤醒并恢复运行,并开始收取计算费用。唤醒的时间在40秒左右,根据不同的实例库表状态会有浮动。在唤醒时间段内,实例不可用。
说明
在实例暂停状态下,如需强制启动实例,可以在实例详情页单击启动实例,也可以关闭自动启停,实例将立刻恢复运行。
注意事项
该功能仅适用于RDS MySQL Serverless实例,请确保您的RDS MySQL实例的计费类型为Serverless。
影响
当实例处于已暂停状态时,首次连接触发实例自动启动,此过程中的请求会有40秒左右访问延迟,根据不同的实例库表状态会有浮动。
费用
重要
RDS MySQL Serverless实例的费用由计算费用和存储费用两个部分组成,实例自动启停功能仅影响计算费用。
实例暂停期间不收取计算资源费用,实例启动后正常计费,RCU费用与实际使用量相关,详情信息,请参见Serverless费用。
实例状态切换期间,计费情况如下:
实例状态 |
计算费用 |
存储费用 |
暂停中 |
收费 |
收费 |
已暂停 |
不收费 |
收费 |
启动中 |
不收费 |
收费 |
运行中 |
收费 |
收费 |
操作步骤
开启自动启停
说明
-
如果您尚未创建RDS MySQL Serverless实例,可以在创建过程中开启自动启停功能。更多信息,请参见创建Serverless实例。
-
如果您已创建RDS MySQL Serverless实例但尚未开启自动启停功能,请参见下述操作步骤开启。
-
访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
-
在配置信息区域,单击调整弹性设置。
-
单击高级设置,在自动启停的下拉列表中选择开启,并单击页面下方的确定。
关闭自动启停
-
访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
-
在配置信息区域,单击调整弹性设置。
-
单击高级设置,在自动启停的下拉列表中选择关闭,并单击页面下方的确定。
相关API
您可以调用ModifyDBInstanceSpec接口开启RDS MySQL Serverless实例的自动启停功能。需要配置的参数如下:
参数 |
说明 |
示例值 |
DBInstanceId |
待开启自动启停功能的Serverless实例ID。 |
rm-**** |
PayType |
Serverless实例的付费类型,固定配置为Serverless。 |
Serverless |
Direction |
实例变配类型,固定配置为Serverless。 |
Serverless |
ServerlessConfiguration.AutoPause |
自动启停功能开关。
|
true |
相关文档
-
创建Serverless实例
-
按量付费转Serverless
内容没看懂? 不太想学习?想快速解决? 有偿解决: 联系专家
阿里云企业补贴进行中: 马上申请
腾讯云限时活动1折起,即将结束: 马上收藏
同尘科技为腾讯云授权服务中心。
购买腾讯云产品享受折上折,更有现金返利:同意关联,立享优惠
转转请注明出处:https://www.yunxiaoer.com/167392.html