Azure Content Delivery Network önbelleğe alma davranışını sorgu dizeleriyle denetleme - standart katman
Önemli
Microsoft tarafından sunulan Azure CDN Standard (klasik) 30 Eylül 2027'de kullanımdan kaldırılacaktır. Hizmet kesintisini önlemek için, 30 Eylül 2027'ye kadar Azure CDN Standard'ı Microsoft (klasik) profillerinden Azure Front Door Standard veya Premium katmanına geçirmeniz önemlidir. Daha fazla bilgi için bkz . Microsoft'tan Azure CDN Standard (klasik) kullanımdan kaldırma.
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, bunların sırası önemli değildir.
Önemli
Azure Content Delivery Network standart ve premium ürünleri aynı sorgu dizesi önbelleğe alma işlevselliğini sağlar, ancak kullanıcı arabirimi farklıdır. Bu makalede, Microsoft'tan Azure CDN Standard ve Edgio'dan Azure CDN Standard arabirimi açıklanmaktadır. Edgio'dan Azure CDN Premium ile sorgu dizesi önbelleğe alma için bkz. Sorgu dizeleriyle Azure Content Delivery Network önbelleğe alma davranışını denetleme - premium katman.
Üç sorgu dizesi modu kullanılabilir:
Sorgu dizelerini yoksay: 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'tan sunulan varlık için sonraki tüm istekler, önbelleğe alınan varlığın süresi dolana kadar sorgu dizelerini yoksayar.
Sorgu dizeleri için önbelleğe almayı atla: 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.
Her benzersiz URL'yi önbelleğe alma: 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.
Standart 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, ardından yönetmek istediğiniz içerik teslim ağı uç noktasını seçin.
Ayarların altındaki sol bölmede Önbelleğe alma kuralları’nı seçin.
Sorgu dizesi önbelleğe alma davranışı listesinde bir sorgu dizesi modu seçin ve ardından Kaydet'i seçin.
Önemli
Kaydın Azure Content Delivery Network üzerinden yayılması zaman aldığından önbellek dizesi ayarları değişiklikleri hemen görünmeyebilir:
- Microsoft’tan Azure CDN Standart profilleri için yayma işlemi genellikle 10 dakikada tamamlanır.
- Edgio'dan Azure CDN Standard ve Edgio profillerinden Azure CDN Premium için yayma işlemi genellikle 10 dakika içinde tamamlanır.
Sonraki adım
- Önbelleğe alınan içeriği Azure Content Delivery Network uç noktasından temizlemeyi öğrenin.