AWS:为什么我关闭后我的RDS实例会继续启动?

SH1*_*151 34 database amazon-web-services aws-lambda

我在AWS上有一个RDS数据库实例,暂时将其关闭.但是,它每隔几天就会自行启动.我现在没有任何其他服务.

我的RDS日志中存在此事件:"数据库实例正在启动,因为它超过了停止的最大允许时间."

为什么我的RDS实例可以停止多长时间?我只想暂停我的项目几周,但AWS不会让我关闭我的数据库?让它闲置成本为12.50美元/月,所以我不想为此付费,而且我当然不希望AWS为我启动一个不习惯的实例.

请帮忙!

kic*_*hik 26

这是这个新功能的限制.

您可以一次停止最多7天的实例.7天后,它将自动启动.有关停止和启动数据库实例的更多详细信息,请参阅Amazon RDS用户指南中的停止和启动数据库实例.

您可以设置一个cron作业,在7天后再次停止该实例.您还可以更改为较小的实例大小以节省资金.

另一种选择是即将推出的Aurora Serverless,它会自动停止并启动.运行24/7时,它可能比专用实例更昂贵.

最后,总会有Heroku为您提供一个免费的数据库实例,它可以启动和停止,但有一些限制.

  • 这是一个新的"功能"非常令人失望的方面.要停放这个实例,我现在需要每7天登录并关闭它,否则我最终会为此付钱.AWS做出了多么可怕的决定.通常我喜欢AWS,但这有点令人沮丧.谢谢你的帮助,并澄清. (9认同)
  • 好的,我会检查一下,kchick,谢谢.顺便问一下,为什么我的问题会被"拒绝投票"为"-1"?我是否因为提出问题而受到惩罚?/惊奇.这是一个合法的问题,其他人也可能有同样的问题...... (5认同)
  • 或者,您可以使用预定的Lambda编写脚本。 (2认同)
  • 同意,这是一个非常好的问题,对我来说当然有用!我对这个功能的这方面也非常失望.@kichick,您是否有使用Lambda脚本保持RDS实例睡眠的经验? (2认同)
  • @ SH10151您可以拍摄快照并删除数据库,并在启动新实例时使用AMI。 (2认同)