Share via


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

  1. 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.

  2. A végponton belül válassza ki azt az útvonalat, amelyen engedélyezni szeretné a tömörítést.

    Képernyőkép az Azure Front Door Manager kezdőlapjáról.

  3. 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.

    Képernyőkép az Azure Front Door Managerről, amelyen a

  4. 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

  1. 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.

  2. 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.

    Képernyőkép az Optimalizálások lapról.

  3. 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.

    Képernyőkép az Optimalizálások lapról, amelyen a

  4. 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.

  1. 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.

  2. 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.

    Képernyőkép az optimalizálási oldalról.

  3. 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.

    Képernyőkép a fájltömörítési oldal testreszabásáról.

  4. 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

  1. Az Azure Front Door Standard/Premium profillapon nyissa meg a Front Door managert a Gépház alatt.

  2. 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.

  3. 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

  1. 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.

  2. 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.

    Képernyőkép a tömörítés letiltásáról az optimalizálási oldalon.

  3. Törölje a jelet a Tömörítés engedélyezése jelölőnégyzetből.

    Képernyőkép a tömörítés letiltására szolgáló frissítési útvonal oldaláról.

  4. 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