1

Google App Engine を無料のコンテンツ配信ネットワークとしてテストしていますが、コンテンツの配信に時間がかかっているように感じます。GAE はデフォルトですべてのコンテンツを gzip することをどこかで読みました。これが、試してみたい主な理由です。

通常のスタック オーバーフロー ページのダウンロードは、大量のコンテンツがあってもはるかに高速であるのに、このゲー ページのダウンロードには 0.5 秒かかるのはなぜですか?

ここで何が欠けていますか?私が行ったのは、アプリを作成し、そのチュートリアルに従って画像をアップロードしたことだけですが、コンテンツの提供が非常に遅いようです. 助言がありますか?(現在、Amazon や他の CDN は考慮していません。GAE のヘルプを探しているだけです)。

注: これらのリンクにアクセスするときに Safari を使用していますが、Safari が問題を引き起こしている可能性がありますか?

4

3 に答える 3

2

サンプル GIF のレイテンシーについては、特に異常は見られません。すべての GAE エンジン アプリは米国でホストされていると思うので、たとえばユーザーがアジアにいる場合、CDN として使用するのは完璧ではないかもしれません。ブラウザのキャッシュが問題を解決するはずなので、正しく設定されていることを確認してください。

GIF の apachebench:

Percentage of the requests served within a certain time (ms)
  50%    211
  66%    257
  75%    288
  80%    289
  90%    296
  95%    302
  98%    328
  99%    345
 100%    345 (longest request)

stackoverflow ロゴの apachebench (申し訳ありません Jeff):

Percentage of the requests served within a certain time (ms)
  50%    372
  66%    373
  75%    373
  80%    373
  90%    374
  95%    376
  98%    384
  99%    384
 100%    384 (longest request)

画像は SO ロゴの 4 倍のサイズであり、多数の同時リクエストを行う場合は、GAE でホストされているバージョンの方が負荷をより適切に処理できると思います。

GIF はすでに圧縮されているため、Gzip で圧縮することは無意味です (そして明らかに間違っています)。

于 2010-04-10T23:24:08.350 に答える
2

Chrome 5 開発者ツールを使用すると、監査というタブがあります。テストをクリックすると、コンテンツが GZipped ではないことが示されます。

于 2010-04-09T09:30:30.763 に答える
0

Firefox 用の優れたYSlowプラグインを使用することもできます。これにより、ページ コンポーネントの圧縮を含む約 20 の異なる尺度に基づいて、AF パフォーマンス グレードが得られます。

于 2010-07-23T10:08:30.570 に答える