AWS S3 バックアップにおけるPOSTリクエストの多さ

こんにちは、

Discourse ソフトウェアのバックアップ設定を最近 AWS S3 を使用するように変更しました。バックアッププロセスにのみ使用されており、ファイルのアップロードは引き続きサーバー側に保存されています。バックアッププロセスは正常に動作しており、毎日 1 回実行されます。このために AWS アカウントとバケットを新たに設定しました。

しかし、設定からわずか 3 日で、無料枠の POST リクエストが使い果たされたという警告メールが AWS から届きました。AWS ダッシュボードによると、この 3 日間で(バックアップ設定以降)正確に 2000 件の POST リクエストがあったとのことです。この数は非常に高く、ほとんど信じがたい数字です。

一方、AWS は 163 件の GET リクエストも報告していますが、こちらはずっと納得できる数字です。

なぜこれほど多くの POST リクエストが発生しているのでしょうか?設定を誤っている可能性はありますか?私はこちらのサイトのチュートリアルを使用しました。

バックアップのサイズはどれくらいですか?私の推測では、各 POST には数 MB のデータが含まれているため、1 つのバックアップを送信するには複数の POST が必要になるでしょう。

「いいね!」 3

現在 2.3 GB です。

はい、私もさっき同じことを考えました。でも、これは通常の動作なのでしょうか?

15 MB を超える大きなファイル(バックアップなど)は、通常 5 MB 程度の小さなチャンクに分割してアップロードされるため、リクエスト数は妥当な範囲に収まります。

「いいね!」 4

じゃあ、チャンクは思ってたより小さいんですね :sweat_smile:

まあ、すべて正常に動いていれば問題なしですね。ちょっと一瞬心配になりましたが。みなさん、ありがとう!

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.