设置实例自动启停
本文介绍如何为RDS PostgreSQL Serverless实例设置自动启停,帮助您有效降低成本。
背景
为了帮助您进一步降低Serverless实例的成本,RDS PostgreSQL Serverless推出自动启停功能,如果10分钟之内实例中无连接,实例将自动进入暂停状态,该状态下RCU为0,不收取计算费用。实例暂停状态下,有任何连接接入,实例自动恢复运行,并开始收取计算费用。
前提条件
已创建RDS PostgreSQL Serverless实例。具体操作,请参见创建PostgreSQL Serverless实例。
使用限制
无。
影响
当实例处于已暂停状态时,首次连接触发实例自动启动,此时会产生分钟级访问延迟。
费用
RDS PostgreSQL Serverless实例的费用由计算费用和存储费用两个部分组成,实例自动启停功能仅影响计算费用。
实例暂停期间不收取计算资源费用,实例启动后正常计费,RCU费用与实际使用量相关,具体信息,请参见Serverless费用。
实例状态切换期间,计费情况如下:
实例状态 | 计算费用 | 存储费用 |
暂停中 | 收费 | 收费 |
已暂停 | 不收费 | 收费 |
启动中 | 不收费 | 收费 |
运行中 | 收费 | 收费 |
操作步骤
开启自动启停
如果您尚未创建RDS PostgreSQL Serverless实例,可以在创建过程中开启自动启停功能。更多信息,请参见创建PostgreSQL Serverless实例。
如果您已创建RDS PostgreSQL Serverless实例但尚未开启自动启停功能,请参见下述操作步骤开启。
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在配置信息区域,单击调整弹性设置。
单击高级设置,在自动启停的下拉列表中选择开启,并单击页面下方的确定。
在实例暂停状态下,如需强制启动实例,可以关闭自动启停,实例将立刻恢复运行。
关闭自动启停
- 访问RDS实例列表,在上方选择地域,然后单击目标实例ID。
在配置信息区域,单击调整弹性设置。
单击高级设置,在自动启停的下拉列表中选择关闭,并单击页面下方的确定。
相关OpenAPI
您可以调用ModifyDBInstanceSpec接口开启RDS PostgreSQL Serverless实例的自动启停功能。需要配置的参数如下:
参数 | 说明 | 示例值 |
DBInstanceId | 待开启自动启停功能的Serverless实例ID。 | pgm-**** |
PayType | Serverless实例的付费类型。 | Serverless |
Direction | 实例变配类型,固定配置为Serverless。 | Serverless |
AutoPause | 自动启停功能开关。
| true |