Sorgu dizeleriyle Azure Content Delivery Network önbelleğe alma davranışını denetleme - premium katman
Genel bakış
Azure Content Delivery Network ile, sorgu dizesi içeren bir web isteği için dosyaların nasıl önbelleğe alındığını denetleyebilirsiniz. Sorgu dizesi içeren bir web isteğinde sorgu dizesi, isteğin soru işaretinden (?) sonra oluşan bölümüdür. Sorgu dizesi, alan adı ve değerinin eşittir işareti (=) ile ayrıldığı bir veya daha fazla anahtar-değer çifti içerebilir. Her anahtar-değer çifti bir ve işareti (&) ile ayrılır. Örneğin, HTTP://www.contoso.com/content.mov?field1=value1& alan2=değer2. bir isteğin sorgu dizesinde birden fazla anahtar-değer çifti varsa, sıraları önemli değildir.
Önemli
Standart ve premium içerik teslim ağı ürünleri aynı sorgu dizesi önbelleğe alma işlevini sağlar, ancak kullanıcı arabirimi farklıdır. Bu makalede Edgio'dan Azure CDN Premium arabirimi açıklanmaktadır. Azure Content Delivery Network standart ürünleriyle sorgu dizesi önbelleğe alma için bkz . Sorgu dizeleriyle Azure Content Delivery Network önbelleğe alma davranışını denetleme - standart katman.
Üç sorgu dizesi modu kullanılabilir:
standard-cache: Varsayılan mod. Bu modda, içerik teslim ağ iletişim noktası (POP) düğümü, istek sahibinden ilk istekte kaynak sunucuya sorgu dizelerini geçirir ve varlığı önbelleğe alır. POP sunucusundan sunulan varlık için sonraki tüm istekler, önbelleğe alınan varlığın süresi dolana kadar sorgu dizelerini yoksayar.
Önemli
Bu hesapta herhangi bir yol için belirteç yetkilendirmesi etkinleştirildiyse, kullanılabilecek tek mod standart önbellek modudur.
önbellek yok: Bu modda, sorgu dizelerine sahip istekler içerik teslim ağı POP düğümünde önbelleğe alınmaz. POP düğümü, varlığı doğrudan kaynak sunucudan alır ve her istekte istek sahibine geçirir.
unique-cache: Bu modda, sorgu dizesi de dahil olmak üzere benzersiz bir URL'ye sahip her istek, kendi önbelleğine sahip benzersiz bir varlık olarak kabul edilir. Örneğin, örneğin.ashx?q=test1 isteği için kaynak sunucudan gelen yanıt POP düğümünde önbelleğe alınır ve aynı sorgu dizesine sahip sonraki önbellekler için döndürülür. example.ashx?q=test2 isteği, kendi yaşam süresi ayarına sahip ayrı bir varlık olarak önbelleğe alınır.
Önemli
Sorgu dizesi oturum kimliği veya kullanıcı adı gibi her istekle değiştirilecek parametreler içerdiğinde bu modu kullanmayın çünkü önbellek isabet oranı düşük olacaktır.
Premium içerik teslim ağı profilleri için sorgu dizesi önbelleğe alma ayarlarını değiştirme
bir içerik teslim ağı profili açın ve yönet'i seçin.
İçerik teslim ağ yönetimi portalı açılır.
HTTP Büyük sekmesinin üzerine gelin ve ardından Önbellek Ayarlar açılır menüsünün üzerine gelin. Sorgu Dizesi Önbelleğe Alma'ne tıklayın.
Sorgu dizesi önbelleğe alma seçenekleri görüntülenir.
Bir sorgu dizesi modu seçin ve ardından Güncelleştir'i seçin.
Önemli
Kaydın içerik teslim ağı üzerinden yayılması zaman aldığından önbellek dizesi ayarları değişiklikleri hemen görünmeyebilir. Yayma genellikle 10 dakika içinde tamamlar.