API Gateway-lambda DBメンテナンス時はどうする?
576 ワード
下記の構成で、DBサーバをメンテナンスする場合にどうすればよいか?
APIの戻りとしては、エラーではなくメンテナンスのJSONを返却したい。。
--------------------------------
API Gateway → lambda → EC2にインストールした自前のDBサーバ
--------------------------------
考えたこと
API Gatewayでスケジューラでメンテナンスの期間を設定できたら便利だなーと。
その時間になったら設定したメンテナンス用のJSONが返却される。
とはいえ、今はないのでどうすればよいか?
考えた方法
APIGatewayのリソースポリシーでAPIへのアクセスをすべて遮断。
アクセス拒否時のゲートウェイレスポンスのJSONをメンテナンス用に変更
そして、デプロイ
でその後、メンテナンスを終わらせてから、もとに戻す。
こんなところでしょうかねぇ。
以上です。
Author And Source
この問題について(API Gateway-lambda DBメンテナンス時はどうする?), 我々は、より多くの情報をここで見つけました https://qiita.com/t20190127/items/8a1385af3c41e05e94b3著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .