Origins and origin groups in Azure Front Door

Fontos

Az Azure Front Door (klasszikus) 2027. március 31-én megszűnik. A szolgáltatáskimaradás elkerülése érdekében fontos, hogy az Azure Front Door (klasszikus) profiljait 2027 márciusára migrálja az Azure Front Door Standard vagy Prémium szintre. További információkért lásd az Azure Front Door (klasszikus) kivonását.

Feljegyzés

A cikkben szereplő forrás - és forráscsoport az Azure Front Door (klasszikus) konfiguráció háttér- és háttérkészletére vonatkozik.

Ez a cikk a webalkalmazás üzembe helyezésének az Azure Front Doornal való leképezésével kapcsolatos fogalmakat ismerteti. Megtudhatja, hogy mi az a forrás - és forráscsoport az Azure Front Door konfigurációjában.

Eredet

Az eredet arra az alkalmazástelepítésre utal, amelyből az Azure Front Door lekéri a tartalmakat, ha a gyorsítótár nincs engedélyezve, vagy ha a gyorsítótár kimarad. Az Azure Front Door támogatja az Azure-ban üzemeltetett forrásokat és a helyszíni adatközpontban vagy egy másik felhőszolgáltatónál üzemeltetett alkalmazásokat. A forrás nem tévesztendő össze az adatbázisszinttel vagy a tárolási szinttel. A forrást az alkalmazás háttérrendszerének végpontjaként kell tekinteni. Ha a Front Door konfigurációjában egy forráscsoporthoz ad hozzá forrást, a következő beállításokat is konfigurálnia kell:

  • Forrás típusa: A hozzáadni kívánt erőforrás típusa. A Front Door támogatja az alkalmazás háttérrendszereinek automatikus feltárását az App Service-ből, a Cloud Service-ből vagy a Storage-ból. Ha egy másik erőforrást szeretne az Azure-ban vagy akár egy nem Azure-háttérrendszert, válassza az Egyéni gazdagép lehetőséget.

    Fontos

    A konfiguráció során az API-k nem ellenőrzik, hogy a forrás nem érhető-e el a Front Door-környezetből. Győződjön meg arról, hogy a Front Door eléri a forrását.

  • Előfizetés és forrás gazdagép neve: Ha nem az Egyéni gazdagép lehetőséget választotta a háttér gazdagéptípushoz , válassza ki a háttérrendszert a megfelelő előfizetés és a megfelelő háttér gazdagépnév kiválasztásával.

  • Private Link: Az Azure Front Door Premium szint támogatja a forgalom forrásra küldését a Private Link használatával. További információ: A forrás védelme privát kapcsolattal.

  • Tanúsítvány tulajdonosának nevének ellenőrzése: az Azure Front Door–forrás TLS-kapcsolat során az Azure Front Door ellenőrzi, hogy a kérelem állomásneve megegyezik-e a forrás által megadott tanúsítvány állomásnevével. Biztonsági szempontból a Microsoft nem javasolja a tanúsítvány tulajdonosának névellenőrzésének letiltását. További információ: Végpontok közötti TLS-titkosítás, különösen akkor, ha le szeretné tiltani ezt a funkciót.

  • Forrás gazdagépfejléce: Az egyes kérésekhez a háttérrendszernek küldött gazdagépfejléc-érték. További információ: Forrás gazdagép fejléce.

  • Prioritás. Rendelje hozzá a prioritásokat a különböző háttérrendszerekhez, ha egy elsődleges szolgáltatás háttérrendszerét szeretné használni az összes forgalomhoz. Ha az elsődleges vagy a biztonsági mentési háttérrendszer nem érhető el, adjon meg biztonsági másolatot is. További információ: Prioritás.

  • Súly. Rendeljen súlyokat a különböző háttérrendszerekhez, hogy egyenletesen vagy súlyozási együtthatók szerint ossza el a forgalmat a háttérrendszeren. További információ: Súlyok.

Forrás állomásfejléce

Az Azure Front Door által egy forrásnak továbbított kérések közé tartozik egy gazdagépfejmező, amelyet a forrás a megcélzott erőforrás lekéréséhez használ. Ennek a mezőnek az értéke általában a gazdagépfejlécet és -portot tartalmazó forrás URI-ból származik.

Egy kérelemhez www.contoso.com például a gazdagép fejléce www.contoso.comtartozik. Ha az Azure Portalon konfigurálja a forrást, a mező alapértelmezett értéke a forrás állomásneve. Ha a forrás az contoso-westus.azurewebsites.netAzure Portalon található, a forrás gazdagép fejlécének automatikusan feltöltött értéke a következő contoso-westus.azurewebsites.net. Ha azonban az Azure Resource Manager-sablonokat vagy más metódusokat használja a mező explicit beállítása nélkül, a Front Door a bejövő gazdagép nevét küldi el a gazdagép fejlécének értékeként. Ha a kérés a következőre www.contoso.comtörtént, és a forrás contoso-westus.azurewebsites.net üres fejlécmezővel rendelkezik, a Front Door a gazdagépfejlécet www.contoso.coma következőképpen állítja be: .

A legtöbb alkalmazásháttér (Azure Web Apps, Blob Storage és Cloud Services) esetében a gazdagép fejlécének meg kell egyeznie a háttérrendszer tartományával. A forráshoz vezető előtér-gazdagép azonban más állomásnevet használ, például www.contoso.net.

Ha a forráshoz a gazdagépfejlécnek meg kell egyeznie a forrás állomásnévével, győződjön meg arról, hogy a forrás állomásfejléce tartalmazza a forrás állomásnevét.

Feljegyzés

Ha egy App Service-t használ forrásként, győződjön meg arról, hogy az App Service-ben is konfigurálva van az egyéni tartománynév. További információ: meglévő egyéni DNS-név leképezése Azure-alkalmazás szolgáltatásra.

A forrás állomásfejlécének konfigurálása a forráshoz

A forrásállomás fejlécmezőjének konfigurálása egy forráscsoport szakaszában:

  1. Nyissa meg a Front Door-erőforrást, és válassza ki a konfigurálni kívánt forráscsoportot.

  2. Ha még nem tette meg, vagy szerkeszt egy meglévőt, adjon hozzá forrást.

  3. Állítsa be a forrás állomásfejléc mezőjét egyéni értékre, vagy hagyja üresen. A rendszer a bejövő kérelem állomásnevét használja a gazdagépfejléc értékeként.

Forráscsoport

Az Azure Front Door egyik forráscsoportja olyan forráscsoportra utal, amely hasonló forgalmat fogad az alkalmazásához. A forráscsoportot az alkalmazáspéldányok logikai csoportosításaként definiálhatja világszerte, amelyek ugyanazt a forgalmat fogadják, és a várt viselkedéssel válaszolnak. Ezek az eredetek különböző régiókban vagy ugyanabban a régióban helyezhetők üzembe. Minden forrás üzembe helyezhető aktív/aktív vagy aktív/passzív konfigurációban.

Egy forráscsoport határozza meg, hogy az állapotminták hogyan értékelik ki az eredeteket. Emellett meghatározza a közöttük lévő terheléselosztási módszert is.

Állapotminták

Az Azure Front Door rendszeres HTTP/HTTPS-mintavételi kéréseket küld minden konfigurált forrásnak. A mintavételi kérések meghatározzák az egyes források közelségét és állapotát, hogy a terhelés kiegyensúlyozza a végfelhasználói kéréseket. Egy forráscsoport állapotadat-mintavételi beállításai határozzák meg, hogyan kérdezzük le az alkalmazás háttérrendszereinek állapotát. A terheléselosztási konfigurációhoz a következő beállítások érhetők el:

  • Elérési út: A mintavételi kérelmekhez használt URL-cím a forráscsoport összes forrásához. Ha például az egyik forrás contoso-westus.azurewebsites.net , és az elérési út a /probe/test.aspx értékre van állítva, akkor a Front Door állapotadat-mintavételi kéréseket http://contoso-westus.azurewebsites.net/probe/test.aspx küld, ha a protokoll HTTP-ra van állítva.

  • Protokoll: Meghatározza, hogy http- vagy HTTPS-protokollal küldje-e el az állapotadat-mintavételi kérelmeket a Front Doorból a forrásnak.

  • Metódus: Az állapotminták küldéséhez használandó HTTP-metódus. A beállítások közé tartozik a GET vagy a HEAD (alapértelmezett).

    Feljegyzés

    A háttérrendszer alacsonyabb terhelése és költsége érdekében a Front Door a HEAD-kérelmek használatát javasolja az állapotmintákhoz.

  • Intervallum (másodperc): Meghatározza az állapotminták gyakoriságát az ön forrásához, vagy azokat az intervallumokat, amelyekben az egyes Front Door-környezetek mintavételt küldenek.

    Feljegyzés

    A gyorsabb feladatátvétel érdekében állítsa az időközt alacsonyabb értékre. Minél alacsonyabb az érték, annál nagyobb az állapotadat-mintavétel mennyisége, amit a háttérrendszer kap. Ha például az intervallum 30 másodpercre van állítva, például globálisan 100 Front Door POP-val, minden háttérrendszer körülbelül 200 mintavételi kérést kap percenként.

További információ: Állapottesztek.

Terheléselosztási beállítások

A forráscsoport terheléselosztási beállításai határozzák meg az állapotminták kiértékelésének módját. Ezek a beállítások határozzák meg, hogy a forrás kifogástalan vagy nem megfelelő-e. Azt is ellenőrzik, hogyan lehet terheléselosztást elvégezni a különböző források közötti forgalom között a forráscsoportban. A terheléselosztási konfigurációhoz a következő beállítások érhetők el:

  • Mintaméret: Meghatározza, hogy hány állapotmintát kell figyelembe vennünk a származási állapot kiértékeléséhez.

  • Sikeres mintaméret: A korábban említett mintaméretet határozza meg, a forrás kifogástalannak nevezéséhez szükséges sikeres minták számát. Tegyük fel például, hogy a Front Door állapotadat-mintavételi időköze 30 másodperc, a mintaméret 5, a sikeres mintaméret pedig 3. Minden alkalommal, amikor kiértékeljük a forrás állapotmintáit, az utolsó öt mintát 150 másodperc alatt (5 x 30) tekintjük meg. Legalább három sikeres mintavétel szükséges a forrás kifogástalan állapotának megadásához.

  • Késési érzékenység (extra késés): Azt határozza meg, hogy a Front Door elküldi-e a kérést a forrásnak a késésmérés érzékenységi tartományán belül, vagy továbbítja a kérést a legközelebbi háttérrendszernek.

További információ: Legkisebb késésalapú útválasztási módszer.

Következő lépések