Windows Azure でホストされている画像の多い Web サイトを実行しています。バックエンドのパフォーマンスは優れていますが、ページ サイズの大部分を占める画像サムネイルの応答時間は非常に不安定です。すべての画像を提供するためにAzure CDNを使用していますが、それらの応答時間は桁違いに異なり、高速 (〜 150 ミリ秒) と低速 (3-4 秒) の要求にはまだパターンが見つかりません。さまざまな場所/大陸からの読み込み時間をテストしたため、これも局所的な現象ではないようです. これまでの私の結論は、結局のところ、Azure CDN は単純にそれほど優れていないということであり、静的アセットの読み込み時間を改善する他の方法を探し始めました。
文脈が明確になったところで、私の実際の質問は次のとおりです。CloudflareやIncapsulaなどのサービスを使用して、Windows Azure などのクラウド インフラストラクチャでホストされている Web サイトのパフォーマンスを改善した経験のある人はいますか? これらのサービスは特にサーバー負荷の軽減を約束しますが、静的ファイルの応答時間の短縮や動的ページ コンテンツへの悪影響に実際に効果があるかどうかに興味があります。実際の経験に基づいた回答や、代替ソリューションのアドバイスをいただければ幸いです。
更新: CDN 上の画像の 1 つの応答ヘッダーは次のとおりです。
HTTP/1.1 200 OK
Cache-Control: public, max-age:31536000
Content-Length: 4245
Content-Type: image/jpeg
Last-Modified: Sat, 21 Jan 2012 12:14:33 GMT
ETag: 0x8CEA64D5EC55FB6
Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0
x-ms-request-id: d7a1ef38-6c99-4b38-a9f5-987419df5d24
x-ms-version: 2009-09-19
x-ms-lease-status: unlocked
x-ms-blob-type: BlockBlob
Date: Sun, 05 Feb 2012 12:56:12 GMT
Connection: keep-alive