前提
Vue.jsによるSPAを作成し、AWSのCloudFront+S3にて配信を行っています。
またSPAからのAPI実行は CloudFront-->APIGateway-->Lambda という流れとなっています。
実現したいこと
アプリケーションの更新時にメンテナンスページが表示されるようにしたい。
検討したこと
調べてみると以下のような対応があるようでした
- ALBを使用する --> 今回のオリジンはS3とAPIGatewayなので、この方法ではできなさそう
- CloudFrontの503エラーページとして設定 --> Lambda実行にて503を返すようにしたとしても、S3からはコンテンツを配信してしまう
上記2つは自分の要件にははまらなかったため、他に良い方法があったらご教示くださいますようお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/14 08:35
2020/12/14 09:00
2020/12/15 05:36