「通常」の 200 ミリ秒は、静的ファイルのハイサイドにあるようです。アプリケーションから同じ「bootstrap-responsive.css」の静的バージョンを提供し、2 種類の応答時間を確認できます。
- 50 ~ 100 ミリ秒 (ほとんどの場合)
- 150-500ms (時々)
Google アプリ エンジンへの ping 往復は 50 ミリ秒程度なので、ファイルは通常 50 ミリ秒程度で提供されるようです。
150 ~ 300 ミリ秒の応答時間は、Google App Engine フロントエンド サーバーが「コールド キャッシュ」されていることに関連していると思います。永続的なストレージからファイルを取得すると、フロントエンド サーバーのキャッシュにある場合よりも待ち時間が長くなると思います。
また、さまざまなフロントエンド サーバーにアクセスして、散発的に高いレイテンシが発生する可能性があると想定しています。
最後に、ブラウザからの全体的な認識遅延は、(tc)ping ラウンド トリップ + フロントエンド サーバーでの tcp/http キューイング/バッファリング + ファイル サービング アプリケーション時間 (Google アプリ ログに表示) + 転送時間で概算する必要があります。ファイル。
フロントエンド サーバーが過負荷になっておらず、ファイルが小さい場合、レイテンシは ping + 処理時間に近くなります。
私の場合、50 ミリ秒 (ping) + 35 ミリ秒 (サービング) = 85 ミリ秒は、ブラウザーで表示される 95 ミリ秒に非常に近い値です。
最後に、アプリが多くのリクエストを処理している場合、リクエストがキューに入れられ、アプリケーション ログに「表示」されない遅延が発生する可能性があります。