Az Azure Content Delivery Network fájltömörítésének hibaelhárítása
Fontos
A Microsofttól (klasszikus) származó Azure CDN Standard 2027. szeptember 30-án megszűnik. A szolgáltatáskimaradások elkerülése érdekében fontos, hogy az Azure CDN Standardot 2027. szeptember 30-ig migrálja a Microsoft (klasszikus) profiljaiból az Azure Front Door Standard vagy a Premium szintre. További információ: Azure CDN Standard a Microsoft (klasszikus) kivonásáról.
Az Edgio-ból származó Azure CDN 2025. január 15-én megszűnt. További információ: Azure CDN az Edgio kivonásáról – gyakori kérdések.
Ez a cikk segítséget nyújt a CDN-fájlok tömörítésével kapcsolatos problémák elhárításában.
Ha a cikk bármely pontján további segítségre van szüksége, forduljon az Azure szakértőihez az MSDN Azure-ban és a Stack Overflow fórumain. Másik lehetőségként egy Azure-támogatási incidenst is beszúrhat. Nyissa meg az Azure támogatási webhelyét , és válassza a Támogatás kérése lehetőséget.
Tünet
A végpont tömörítése engedélyezve van, de a fájlok tömörítetlenül jelennek meg.
Tipp.
Annak ellenőrzéséhez, hogy a fájlok tömörítéssel lettek-e visszaadva, olyan eszközt kell használnia, mint a Fiddler vagy a böngésző fejlesztői eszközei. Ellenőrizze a gyorsítótárazott tartalomkézbesítési hálózati tartalommal visszaadott HTTP-válaszfejléceket. Ha van egy gzip, bzip2, brotli vagy deflátum értékű fejlécContent-Encoding
, a tartalom tömörítve lesz.
Ok
Több lehetséges oka is lehet, például:
- A kért tartalom nem jogosult tömörítésre.
- A kért fájltípushoz nincs engedélyezve a tömörítés.
- A HTTP-kérés nem tartalmazott érvényes tömörítési típust kérő fejlécet.
- Az Origin darabolt tartalmat küld.
Hibaelhárítási lépések
Tipp.
Az új végpontok üzembe helyezéséhez hasonlóan a tartalomkézbesítési hálózati konfiguráció változásainak propagálása a hálózaton keresztül is eltarthat egy ideig. A módosításokat általában 90 percen belül alkalmazza a rendszer. Ha ez az első alkalom, hogy tömörítést állít be a tartalomkézbesítési hálózati végponthoz, érdemes 1–2 órát várnia annak érdekében, hogy a tömörítési beállítások propagálva legyenek a poP-kra.
A kérés ellenőrzése
Először is, gyorsan ellenőriznünk kell a kérést. A böngésző fejlesztői eszközeivel megtekintheti a kéréseket.
- Ellenőrizze, hogy a kérést a végpont URL-címére küldi-e,
<endpointname>.azureedge.net
és nem az Ön forrását. - Ellenőrizze, hogy a kérelem tartalmaz-e Accept-Encoding fejlécet, és az adott fejléc értéke gzip, deflate, brotli vagy bzip2 értéket tartalmaz.>
Tömörítési beállítások ellenőrzése
Lépjen a végpontra az Azure Portalon , és válassza a Konfigurálás gombot.
- Ellenőrizze, hogy engedélyezve van-e a tömörítés.
- Ellenőrizze, hogy a tömörítendő tartalom MIME-típusa szerepel-e a tömörített formátumok listájában.
Ellenőrizze a kérést a forráskiszolgálón a Via fejléchez
A Http-alapú fejléc azt jelzi a webkiszolgálónak, hogy a kérést proxykiszolgáló továbbítja. A Microsoft IIS webkiszolgálói alapértelmezés szerint nem tömörítik a válaszokat, ha a kérelem egy Via fejlécet tartalmaz. A viselkedés felülbírálásához hajtsa végre a következőket: