A teljesítmény javítása fájlok tömörítésével az Azure Front Doorban
A fájltömörítés hatékony módszer a fájlátvitel sebességének javítására és az oldalbetöltés teljesítményének növelésére. A kiszolgáló tömöríti a fájlt, hogy a küldés előtt csökkentse a méretét. A fájltömörítés csökkentheti a sávszélesség költségeit, és jobb felhasználói élményt nyújt.
A fájltömörítés kétféleképpen engedélyezve van:
- Tömörítés engedélyezése a forráskiszolgálón. Az Azure Front Door végighalad a tömörített fájlokon, és kézbesíti azokat az ügyfeleknek, amelyek kérik őket.
- A tömörítés engedélyezése közvetlenül az Azure Front Door POP-kiszolgálókon (menet közbeni tömörítés). Ebben az esetben az Azure Front Door tömöríti a fájlokat, és elküldi őket a végfelhasználóknak.
Feljegyzés
A tartománykérelmek különböző méretűre tömöríthetők. Az Azure Front Door megköveteli, hogy a Content-Length
válaszfejléc értékei minden GET HTTP-kérés esetében megegyeznek. Ha az ügyfelek olyan bájttartomány-kéréseket küldenek, Accept-Encoding
amelyek fejléce eltérő tartalomhosszúságú forráshoz vezet, akkor az Azure Front Door 503-os hibát ad vissza. Letilthatja a tömörítést a forráson/az Azure Front Dooron, vagy létrehozhat egy szabálymotor-szabályt, amellyel eltávolíthatja a fejlécet a Accept-Encoding
bájttartomány-kérelmekből.
Fontos
Az Azure Front Door konfigurációs módosításainak propagálása akár 10 percet is igénybe vehet a hálózaton. Ha először állítja be a tömörítést a CDN-végponthoz, érdemes 1–2 órát várnia a hibaelhárítás előtt, hogy a tömörítési beállítások propagálva legyenek az összes poP-ra.
Tömörítés engedélyezése
Feljegyzés
Az Azure Front Doorban a tömörítés az Útvonal gyorsítótárazásának engedélyezése része. Csak akkor használhatja ki a tömörítést az Azure Front Doorban, ha engedélyezi a gyorsítótárazást.
A tömörítést a következő módokon engedélyezheti:
- A gyors létrehozás során – A gyorsítótárazás engedélyezésekor engedélyezheti a tömörítést.
- Egyéni létrehozás során – Gyorsítótárazás és tömörítés engedélyezése útvonal hozzáadásakor.
- A Front Door managerben.
- Az Optimalizálás lapon.
Tömörítés engedélyezése a Front Door managerben
Az Azure Front Door Standard/Premium profillapon nyissa meg a Front Door managert , és válassza ki a tömörítés engedélyezéséhez használni kívánt végpontot.
A végponton belül válassza ki azt az útvonalat, amelyen engedélyezni szeretné a tömörítést.
Győződjön meg arról, hogy a gyorsítótárazás engedélyezése jelölőnégyzet be van jelölve, majd jelölje be a tömörítés engedélyezése jelölőnégyzetet.
A konfiguráció mentéséhez válassza a Frissítés lehetőséget.
Tömörítés engedélyezése az optimalizálásban
Az Azure Front Door Standard/Premium profillapon lépjen az Optimalizálás gombra a Gépház alatt. Bontsa ki a végpontot az útvonalak listájának megtekintéséhez.
Jelölje ki a három elemet azon útvonal mellett, amelyeken a tömörítés le van tiltva. Ezután válassza az Útvonal konfigurálása lehetőséget.
Győződjön meg arról, hogy a gyorsítótárazás engedélyezése jelölőnégyzet be van jelölve, majd jelölje be a tömörítés engedélyezése jelölőnégyzetet.
Válassza a Frissítés lehetőséget.
Tömörítési tartalom típusának módosítása
Az Optimalizálások lapon módosíthatja a MIME-típusok alapértelmezett listáját.
Az Azure Front Door Standard/Premium profillapon lépjen az Optimalizálás gombra a Gépház alatt. Ezután válassza ki azt az útvonalat , amelynek tömörítése engedélyezve van.
Válassza ki a tömörítést engedélyező útvonal melletti három elemet. Ezután válassza a Tömörített fájltípusok megtekintése lehetőséget.
Törölje az alapértelmezett formátumokat, vagy válassza a Hozzáadás lehetőséget új tartalomtípusok hozzáadásához.
A tömörítési konfiguráció frissítéséhez válassza a Mentés lehetőséget.
Tömörítés letiltása
A tömörítést a következő módokon tilthatja le:
- Tiltsa le a tömörítést az Azure Front Door manager útvonalán.
- Tiltsa le a tömörítést az Optimalizálások lapon.
Tömörítés letiltása az Azure Front Door Managerben
Az Azure Front Door Standard/Premium profillapon nyissa meg a Front Door managert a Gépház alatt.
Válassza ki azt az útvonalat , amelyen le szeretné tiltani a tömörítést. Törölje a jelet a Tömörítés engedélyezése jelölőnégyzetből.
A konfiguráció mentéséhez válassza a Frissítés lehetőséget.
Tömörítés letiltása az optimalizálásban
Az Azure Front Door Standard/Premium profillapon lépjen az Optimalizálás gombra a Gépház alatt. Ezután válassza ki azt az útvonalat , amelynek tömörítése engedélyezve van.
Jelölje ki a tömörítést engedélyező útvonal melletti három elemet, majd válassza az Útvonal konfigurálása lehetőséget.
Törölje a jelet a Tömörítés engedélyezése jelölőnégyzetből.
A konfiguráció mentéséhez válassza a Frissítés lehetőséget.
Tömörítési szabályok
Az Azure Front Doorban csak a jogosult fájlok lesznek tömörítve. A tömörítésre való jogosultsághoz a fájlnak a következőnek kell lennie:
- MIME típusúnak kell lennie
- Legyen nagyobb, mint 1 KB
- Legyen kisebb, mint 8 MB
Ezek a profilok a következő tömörítési kódolásokat támogatják:
- gzip (GNU zip)
- brotli
Ha a kérelem több tömörítési típust is támogat, a brotli-tömörítés elsőbbséget élvez.
Ha egy objektumra vonatkozó kérés gzip-tömörítést ad meg, és a kérés gyorsítótárazási hibát eredményez, az Azure Front Door közvetlenül a POP-kiszolgálón végzi el az eszköz gzip-tömörítését. Ezt követően a tömörített fájl a gyorsítótárból lesz kiszolgálva.
Ha a forrás adattovábbítási kódolással (CTE) küld adatokat az Azure Front Door POP-ba, akkor a tömörítés nem támogatott.
Következő lépések
- Útmutató az első szabálykészlet konfigurálásához
- További információ a szabálykészletek egyeztetési feltételeiről
- További információ az Azure Front Door-szabálykészletről
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: