16

ユーザーがロードできるように、ファイルがエッジサーバーに既に存在することを確認する方法はありますか?または、Amazon s3はファイルを世界中に広めるのに時間がかかりますか?どのくらいの期間、いつ通知を受け取ることができますか?

そのため、ファイルをアップロードした後、他の遠く離れた場所(日本の場所など)のユーザーに質問して、すぐに読み込み速度をテストしました。彼らはそれが私の現在の米国でのホスティングよりもかなり遅いと言いました。アマゾンは東京にエッジサーバーを持っているので、それは奇妙です。アマゾンs3はもっと速いはずですか?

バケットを作成する前に、リージョンを標準の米国に設定しました。それはなぜですか?もしそうなら、世界中で動作するようにファイルを設定する方法はありますか?

お時間をいただきありがとうございます。

4

1 に答える 1

18

すでに述べたように、S3バケットは特定の場所にあります。たとえば、us-east、europe、us-westなどです。これは、ファイルが物理的に保存される場所です。それらは地理的に分散されていません。世界の他の場所のユーザーは、これらのバケットからデータを要求するときに遅延が発生します。

探しているのは、AmazonのCloudfrontCDNです。オリジン(この場合はS3バケット)を指定すると、ファイルが世界中のすべてのAmazonCloudfrontエッジロケーションに配信されます。彼らのFAQエッジの場所のリストをチェックしてください。

于 2012-10-13T09:08:28.853 に答える