Bir uç Azure CDN temizleme
Genel Bakış
Azure CDN düğümler varlığın yaşam süresi (TTL) süresi dolana kadar varlıkları önbelleğe alır. Varlığın TTL'sini süresi dolduktan sonra, bir istemci kenar düğümünden varlığı isteğinde bulundurduktan sonra kenar düğümü, istemci isteğine hizmet vermek ve önbelleği yenilemek üzere varlığın yeni bir güncelleştirilmiş kopyasını alır.
Kullanıcılarının varlıklarınızı her zaman en son kopyasını elde etmek için en iyi yöntem, her güncelleştirme için varlıklarınızı sürüme almak ve bunları yeni URL'ler olarak yayımlamaktır. CDN sonraki istemci istekleri için yeni varlıkları hemen alır. Bazen önbelleğe alınmış içeriği tüm kenar düğümlerinden temizlemek ve hepsini yeni güncelleştirilmiş varlıkları almaya zorlamak da iyi olabilir. Bunun nedeni web uygulamanıza yapılan güncelleştirmeler veya yanlış bilgiler içeren varlıkları hızla güncelleştirmek olabilir.
İpucu
Temizlemenin yalnızca uç sunucularda önbelleğe alınmış içeriği CDN unutmayın. Ara sunucu ve yerel tarayıcı önbellekleri gibi aşağı akış önbellekleri yine de dosyanın önbelleğe alınmış bir kopyasını tutabilir. Bir dosyanın yaşam süresi ayarlanırken bunu unutmamanız önemlidir. Bir aşağı akış istemcisini, her güncelleştirerek benzersiz bir ad vererek veya sorgu dizesini önbelleğe alarak dosyanın en son sürümünü talep etmek için zorabilirsiniz.
Bu öğretici, bir uç noktanın tüm kenar düğümlerinden varlıkları temizlemede size yol gösterir.
Kılavuz
Azure Portal'da,temizlemek CDN uç noktayı içeren CDN profiline göz atabilirsiniz.
Profil CDN temizle düğmesine tıklayın.

Temizleme dikey penceresi açılır.

Temizle dikey penceresinde, URL açılan listesinden temizlemek istediğiniz hizmet adresini seçin.

Not
Ayrıca, uç nokta dikey penceresindeki Temizle düğmesine tıklayarak Temizleme CDN ulaşabilirsiniz. Bu durumda, URL alanı ilgili uç noktanın hizmet adresiyle önceden doldurulur.
Kenar düğümlerinden temizlemek istediğiniz varlıkları seçin. Tüm varlıkları temizlemek isterseniz, Tüm varlıkları temizle onay kutusuna tıklayın. Aksi takdirde, temizlemek istediğiniz her varlığın yolunu Yol metin kutusuna yazın. Yolda aşağıdaki biçimler de desteklenmiştir.
- Tek URL temizleme: Dosya uzantısıyla veya dosya uzantısı olmadan tam URL'yi belirterek tek tek varlığı temizleme,
/pictures/strasbourg.pngörneğin;/pictures/strasbourg - Joker karakter temizleme: Yıldız işareti ( * ) joker karakter olarak kullanılabilir. Yol içinde ile bir uç nokta altındaki tüm klasörleri, alt klasörleri ve dosyaları silin veya ardından gelen klasörü belirterek belirli bir klasördeki tüm alt klasörleri ve dosyaları
/*/*(örneğin,/pictures/*) silin. Joker karakter temizlemenin Şu anda Akamai'den Azure CDN destekçi olmadığını unutmayın. - Kök etki alanı temizleme: Uç noktanın kökünü yolda "/" ile temizin.
İpucu
Yollar temizleme için belirtilmelidir ve aşağıdaki normal ifadeye uygun göreli bir URL olmalıdır. Şu anda Akamai'den gelen tüm temizleme ve Joker Azure CDN temizleme desteklenmiyor.
- Tek URL temizleme
@"^\/(?>(?:[a-zA-Z0-9-_.%=\(\)\u0020]+\/?)*)$"; - Sorgu dizesi
@"^(?:\?[-\@_a-zA-Z0-9\/%:;=!,.\+'&\(\)\u0020]*)?$"; - Joker karakter
@"^\/(?:[a-zA-Z0-9-_.%=\(\)\u0020]+\/)*\*$";temizleme.
Birden çok varlık listesi derlemek için metin girdikten sonra daha fazla Yol metin kutusu görüntülenir. Üç nokta (...) düğmesine tıklayarak listeden varlıkları silebilirsiniz.
- Tek URL temizleme
Microsoft Azure CDN da, temizleme URL'si yolundaki sorgu dizeleri dikkate alınmaz. Temizleme yolu olarak sağlanıyorsa,
/TestCDN?myname=maxyalnızca/TestCDNdikkate alınır. Sorgu dizesimyname=maxatlanır. HemTestCDN?myname=maxhemTestCDN?myname=clarkde temizleriz.
- Tek URL temizleme: Dosya uzantısıyla veya dosya uzantısı olmadan tam URL'yi belirterek tek tek varlığı temizleme,
Temizle düğmesine tıklayın.

Önemli
Temizleme istekleri, Verizon'dan (standart Azure CDN premium) yaklaşık 2 dakika ve Akamai'den gelen verilerle yaklaşık 10 Azure CDN saniye sürer. Azure CDN profil düzeyinde herhangi bir zamanda 100 eş zamanlı temizleme isteği sınırı vardır.