webapp を指す azure cdn をセットアップしました。スタイル シートを変更して webapp を展開している間、スタイルはすぐに更新されます。この場合、パージの要件はありませんか? この場合、cdn は webapp からスタイルを自動的に更新しますか?
この記事に従って作業してい ます https://azure.microsoft.com/en-in/documentation/articles/cdn-websites-with-cdn/
webapp を指す azure cdn をセットアップしました。スタイル シートを変更して webapp を展開している間、スタイルはすぐに更新されます。この場合、パージの要件はありませんか? この場合、cdn は webapp からスタイルを自動的に更新しますか?
この記事に従って作業してい ます https://azure.microsoft.com/en-in/documentation/articles/cdn-websites-with-cdn/
いいえ、CDN は webapp の CSS を自動的に更新しません。安全のために、常にパージする必要があります。
CDN はグローバル サービスです。CSS の更新は、他のすべての人が CSS の更新を確認できるわけではありません。別の IP アドレスには、まだ古い CSS がキャッシュされている可能性があります。
さらに、キャッシュ制御ヘッダーもここで役割を果たします。
リソースの URL が変わらない場合、CDN サーバー (およびブラウザー) はそれらを自由にキャッシュできます。そのため、CDN を使用している場合は、ファイルの内容が変更されるたびに URL を強制的に変更する必要があります (通常、バージョン文字列を追加することによって行われます)。それはあなたのために働いているので、あなたのファイルはCDNからまったく提供されていないか、何らかの形でURLが更新されています.
スタイル シートが取得されている URL を確認します (ブラウザーのデバッガーの [ネットワーク] タブ)。URL パスが、Web サイトから直接ではなく、実際に CDN からのものであることを確認してください。
MVC.net アプリがあり、スタイル バンドルに System.Web.Optimization.BundleCollection を使用している場合、HTML に埋め込まれた URL にクエリ パラメーターが追加され、ファイルの内容が変更されると変更されます。これにより、キャッシュされた古いリソースのコピーが使用されなくなります。
http://www.asp.net/mvc/overview/performance/bundling-and-minificationで CDN およびバンドル キャッシュのセクションを参照してください。