Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Önemli
Microsoft'tan Azure CDN Standard (classic) 30 Eylül 2027'de emekliliğe ayrılıyor. Hizmet kullanımdan kaldırıldığı için artık profil oluşturmayı, yeni etki alanlarının eklenmesini veya yönetilen sertifikaları desteklemiyor. Hizmet kesintisini önlemek için Azure Front Door Standard veya Premium'a geçiş yapın. Daha fazla bilgi için bkz. Azure CDN Standard from Microsoft (klasik) devreden çıkarılma.
Dosya sıkıştırma, dosya aktarım hızını artırmak ve sunucudan gönderilmeden önce dosyanın boyutunu azaltarak sayfa yükleme performansını artırmak için basit ve etkili bir yöntemdir. Dosya sıkıştırma, bant genişliği maliyetlerini azaltabilir ve kullanıcılarınız için daha hızlı yanıt veren bir deneyim sağlayabilir.
Dosya sıkıştırmayı etkinleştirmenin iki yolu vardır:
- Kaynak sunucunuzda sıkıştırmayı etkinleştirin. Bu durumda, Azure CDN sıkıştırılmış dosyaları geçirir ve bunları isteyen istemcilere teslim eder.
- Sıkıştırmayı doğrudan CDN POP sunucularında etkinleştirin (anında sıkıştırma). Bu durumda CDN, dosyaları sıkıştırır ve kaynak sunucu tarafından sıkıştırılamasalar bile son kullanıcılara hizmet eder.
Önemli
Azure Content Delivery Network yapılandırma değişikliklerinin ağ üzerinden yayılması 10 dakika kadar sürebilir:
CDN uç noktanız için sıkıştırmayı ilk kez ayarlanıyorsanız, sıkıştırma ayarlarının POP'lara yayılmasını sağlamak için sorun gidermeden önce 1-2 saat beklemeyi göz önünde bulundurun.
Sıkıştırmayı etkinleştirme
Standart ve premium CDN katmanları aynı sıkıştırma işlevini sağlar, ancak kullanıcı arabirimi farklıdır. Standart ve premium CDN katmanları arasındaki farklar hakkında daha fazla bilgi için bkz . Azure CDN'ye Genel Bakış.
CDN profili sayfasında yönetmek istediğiniz CDN uç noktasını seçin.
CDN uç noktası sayfası açılır.
Sıkıştırma'ya tıklayın.
Sıkıştırma sayfası açılır.
Sıkıştırmayı açmak için Açık'ı seçin.
Varsayılan MIME türlerini kullanın veya MIME türlerini ekleyerek veya kaldırarak listeyi değiştirin.
Tip
Mümkün olsa da sıkıştırılmış biçimlere sıkıştırma uygulanması önerilmez. Örneğin, ZIP, MP3, MP4 veya JPG.
Değişikliklerinizi yaptıktan sonra Kaydet'i seçin.
Sıkıştırma kuralları
Yalnızca aşağıdaki ölçütleri karşılayan dosyalar sıkıştırma için uygundur:
- Sıkıştırma için yapılandırılmış bir MIME türünde olmalıdır
- Kaynak yanıtta yalnızca "kimlik" Content-Encoding başlıkları bulunsun
- 1 KB'tan büyük olmalıdır
- 8 MB'tan küçük olmalıdır
Yalnızca aşağıdaki sıkıştırma kodlamaları desteklenir:
- gzip (GNU zip)
- brotli
İstek birden fazla sıkıştırma türünü destekliyorsa brotli sıkıştırma önceliklidir.
Bir varlık için bir istek gzip sıkıştırmasını belirttiğinde ve istek önbellek yanıtsızlığına neden olduğunda, Azure CDN varlığın gzip sıkıştırmasını doğrudan POP sunucusunda gerçekleştirir. Daha sonra, sıkıştırılmış dosya önbellekten sunulur.
Kaynak, CDN POP'a veri göndermek için Öbekli Aktarım Kodlaması (CTE) kullanıyorsa sıkıştırma desteklenmez.
Sıkıştırma davranışı tabloları
Aşağıdaki tablolarda her senaryo için Azure CDN sıkıştırma davranışı açıklanmaktadır:
Sıkıştırma devre dışı bırakıldı veya dosya sıkıştırma için uygun değil
| İstemci tarafından istenen biçim (Accept-Encoding üst bilgisi aracılığıyla) | Önbelleğe alınmış dosya biçimi | İstemciye CDN yanıtı | Notes |
|---|---|---|---|
| Sıkıştırılmış | Sıkıştırılmış | Sıkıştırılmış | |
| Sıkıştırılmış | Sıkıştırılmamış | Sıkıştırılmamış | |
| Sıkıştırılmış | Önbelleğe alınmadı | Sıkıştırılmış veya Sıkıştırılmamış | Kaynak yanıtı CDN'nin sıkıştırma gerçekleştirip gerçekleştirmediğini belirler. |
| Sıkıştırılmamış | Sıkıştırılmış | Sıkıştırılmamış | |
| Sıkıştırılmamış | Sıkıştırılmamış | Sıkıştırılmamış | |
| Sıkıştırılmamış | Önbelleğe alınmadı | Sıkıştırılmamış |
Sıkıştırma etkinleştirildi ve dosya sıkıştırma için uygun
| İstemci tarafından istenen biçim (Accept-Encoding üst bilgisi aracılığıyla) | Önbelleğe alınmış dosya biçimi | İstemciye CDN yanıtı | Notes |
|---|---|---|---|
| Sıkıştırılmış | Sıkıştırılmış | Sıkıştırılmış | CDN, desteklenen biçimler arasında kod dönüştürme işlemi yapar. Microsoft'tan Azure CDN, biçimler arasında kodlamayı desteklemez ve bunun yerine kaynaktan veri getirir, sıkıştırır ve biçim için ayrı olarak önbelleğe alır. |
| Sıkıştırılmış | Sıkıştırılmamış | Sıkıştırılmış | CDN bir sıkıştırma gerçekleştirir. |
| Sıkıştırılmış | Önbelleğe alınmadı | Sıkıştırılmış | CdN, kaynak sıkıştırılmamış bir dosya döndürürse sıkıştırma gerçekleştirir. Başlık içeren Cache-Control: no-cache dosyalar hiçbir zaman sıkıştırılmaz. |
| Sıkıştırılmamış | Sıkıştırılmış | Sıkıştırılmamış | CDN bir dekompresyon gerçekleştirir. Microsoft'tan Azure CDN, sıkıştırmayı kaldırmayı desteklemez ve bunun yerine kaynaktan veri getirir ve sıkıştırılmamış istemciler için ayrı olarak önbelleğe alır. |
| Sıkıştırılmamış | Sıkıştırılmamış | Sıkıştırılmamış | |
| Sıkıştırılmamış | Önbelleğe alınmadı | Sıkıştırılmamış |
Medya Hizmetleri CDN Sıkıştırması
Media Services CDN akışı için etkinleştirilen uç noktalar için sıkıştırma, aşağıdaki MIME türleri için varsayılan olarak etkindir:
- application/vnd.ms-sstr+XML
- application/dash+XML
- application/vnd.Apple.mpegurl
- application/f4m+XML