📚

AWS Copilotで作成したAurora Serverlessの自動停止をやめる

2023/07/27に公開

AWS Copilotの copilot storage init で生成されるCloudFormationの設定ではデフォルトで自動停止が有効化されてしまっているので、常にアクセスがあるわけでもないような社内システムでそのままだといつアクセスしてもレスポンスがめちゃくちゃ遅いみたいな状況になってた

https://docs.aws.amazon.com/ja_jp/AmazonRDS/latest/APIReference/API_ScalingConfiguration.html

公式ドキュメントによるとAutoPauseを変更すれば良さそう

      ScalingConfiguration:
-         AutoPause: true
+         AutoPause: false

この状態でデプロイしてみると

before after

切り替わってる
実際に時間を開けてリクエストしても即時にレスポンス返してくれたのでこれでよさそう

Discussion