私はWebアプリケーションをホストしようとしています.25 MBのサイズの.exeセットアップファイルを持っています。私は青空やawsでホストする予定です。私の疑問は、多くのユーザーが同時にファイルをダウンロードしている場合、サーバーに帯域幅のオーバーフローが発生するかどうかです。もしそうなら、私はこの状況に取り組むために選択すべきホスティング環境は何ですか?私のためにそれらのいくつかを提案できますか?お時間を頂きありがとうございます...私のウェブサイトで同じファイルにアクセスする何百ものクライアントを扱うにはどうすればいいですか?
答えて
S3で動作しないようなユーザー認証の要件がない限り、WebサーバーではなくS3でファイルをホストする必要があります。
理想的には、コンテンツ配信ネットワーク(CDN)を使用してファイルを配信するため、Webサーバーではトラフィックがまったく表示されません。
信頼性とパフォーマンスの面で私のために1〜2つのトップCDNを提案しますか? – Sobinscott
誰かがCDNを求めているが、標準的なWebページのキャッシュのみを求めているときは、CloudFlareを一般に勧めます。大きなファイルをユーザーに提供するためには、「プル」モデルではなく「プッシュ」モデルを使用することをお勧めします。 「プッシュ」モデルでは、通常はSFTPを介してファイルが保存されるCDNにファイルを手動でアップロードします。過去に私はこの目的のためにMaxCDNを使用しました。私は数年前から「プッシュ」のCDNを保有していなかったので、CDN業界の急速に変化する性質と最近の経験の欠如を鑑みて何かをお勧めすることには消極的です。 –
OPがS3でファイルをホストする場合、おそらくCloudFrontはCDNの自然なソリューションとなるでしょうか? – jingx
- 1. 何百ものCSSファイルをSCSSファイルに変換するにはどうすればよいですか?
- 2. 何百ものDLLファイルを取得するにはどうすればよいですか?
- 3. 何百ものトピックについて、フェニックスチャンネルを設定するにはどうすればよいですか?
- 4. IndexedDBを非同期で扱うにはどうすればいいですか?
- 5. 同じスクリプトで2つのゲームモードを扱うにはどうすればいいですか?
- 6. 同じページに3つのフォームを扱うにはどうすればいいですか?
- 7. ウェブサイトをJoomlaに移植する:Javascriptのメニューを扱うにはどうすればいいですか?
- 8. 同じウェブサイトの複数のウェブページからテキストを同期するにはどうすればよいですか?
- 9. 大きなCSVファイルを扱うにはどうすればいいですか?
- 10. 大文字と小文字を同じように扱うにはどうすればよいですか?
- 11. ウェブサイトのクライアント側のコンテンツにアクセスするにはどうすればよいですか?
- 12. 2つの同じ文字を別々に扱うにはどうすればよいですか?
- 13. 同じ変数を文字列に何度も印刷するにはどうすればよいですか?
- 14. 複数のクライアントを同じソースにPythonで接続するにはどうすればよいですか?
- 15. Mysqlなどのデータを扱うにはどうすればいいですか?
- 16. Swiftで空のオブジェクトを扱うにはどうすればいいですか?
- 17. キャンバスベースのアプリケーションでテンキーパッドを扱うにはどうすればいいですか?
- 18. 複数のセッションから同じSpark RDDにアクセスするにはどうすればいいですか?
- 19. クライアントとサーバーを同じセマフォにリンクするにはどうすればいいですか
- 20. ゲームのサウンドのコレクションを扱うにはどうすればいいですか?
- 21. ファイルのセクションをファイル自体のように扱うにはどうすればよいですか?
- 22. 何百ものファイルがある場合、特定の文字列を含むファイルのファイル名を取得するにはどうすればよいですか?
- 23. ウェブサイトでファイルを検索するにはどうすればよいですか?
- 24. 1つの「脳」にアクセスする複数のサイトを扱うにはどうすればよいですか?
- 25. MutableArrayを古いものと同じゾーンにコピーするにはどうすればよいですか?
- 26. 同じウェブサイトの別のページにクエリ文字列を渡すにはどうすればよいですか?
- 27. 何百人ものユーザーが毎秒アクセスできるPHP変数を保存するにはどうすればいいですか?
- 28. ボタンとhrefを同じクラスの同じサイズにするにはどうすればいいですか?
- 29. 私のウェブサイトから未使用のファイルを削除するにはどうすればいいですか
- 30. いくつかのIPが私のウェブサイトの何百ものページを見ているのはどういう意味ですか?
ダウンロードするファイルをホストするだけの場合は、AWS S3をお勧めします。高可用性をサポートし、コンテンツをユーザベースに地理的に接近させたい場合は、CDNでも動作します。 – jeff
この質問を参照してくださいhttps://stackoverflow.com/questions/47089159/aws-serving-static-files-with-performance-in-mind/47095520#47095520アドバイスは大量のファイルだけでなく、大量のトラフィックにも適しています – Vorsprung