Rövid útmutató: Front Door létrehozása magas rendelkezésre állású globális webalkalmazásokhoz

A Azure Front Door használatának első Azure Portal a webalkalmazások magas rendelkezésre állásának beállításához.

Ebben a rövid útmutatóban Azure Front Door webalkalmazás két példányát, amelyek különböző Azure-régiókban futnak. Hozzon létre egy Front Door, amely azonos súlyozású és prioritású háttérkészletek alapján van létrehozva. Ez a konfiguráció az alkalmazást futtató legközelebbi webhelyre irányítja a forgalmat. Azure Front Door folyamatosan figyeli a webalkalmazást. A szolgáltatás automatikus feladatátvételt biztosít a következő elérhető webhelyre, ha a legközelebbi hely nem érhető el.

Az üzembe Front Door környezet Azure Portal.

Előfeltételek

Webalkalmazás két példányának létrehozása

Ehhez a rövid útmutatóhoz két példányra van szükség egy webalkalmazásból, amelyek különböző Azure-régiókban futnak. Mindkét webalkalmazáspéldány Aktív/Aktív módban fut, így bármelyik képes forgalmat venni. Ez a konfiguráció eltér az aktív/készenléti konfigurációtól, ahol az egyik feladatátvételként működik.

Ha még nem rendelkezik webalkalmazással, a következő lépésekkel állíthat be példa webalkalmazásokat.

  1. Jelentkezzen be az Azure Portalra a https://portal.azure.com webhelyen.

  2. A képernyő bal felső részén válassza az Erőforrás létrehozásaWebApp lehetőséget.

    Webalkalmazás létrehozása az Azure Portalon

  3. A Webalkalmazás létrehozása lap Alapvető beállítások lapján adja meg vagy válassza ki a következő adatokat.

    Beállítás Érték
    Előfizetés Válassza ki előfizetését.
    Erőforráscsoport Válassza az Új létrehozása lehetőséget,FrontDoorQS_rg1 a szövegmezőbe.
    Név Adjon meg egy egyedi nevet a webalkalmazásnak. Ez a példa a WebAppContoso-1-et használja.
    Közzététel Válassza a Kód lehetőséget.
    Futtatókörnyezet verme Válassza a .NET Core 2.1 (LTS) lehetőséget.
    Operációs rendszer Válassza a Windowslehetőséget.
    Régió Válassza az USA középső államoka lehetőséget.
    Windows-csomag Válassza az Új létrehozása lehetőséget, és írja be a myAppServicePlanCentralUS szöveget a szövegmezőbe.
    Termékváltozat és méret Válassza a Standard S1 100 teljes ACU- és 1,75 GB memóriát.
  4. Válassza az Áttekintés + létrehozáslehetőséget, tekintse át az Összegzést,majd válassza a Létrehozás lehetőséget. Az üzembe helyezés több percig is eltarthat.

    A webalkalmazás összefoglalásának áttekintése

Az üzembe helyezés befejezése után hozzon létre egy második webalkalmazást. Ugyanezeket az eljárásokat használja ugyanazokkal az értékekkel, kivéve a következő értékeket:

Beállítás Érték
Erőforráscsoport Válassza az Új létrehozása lehetőséget, és írja be a FrontDoorQS_rg2
Név Adjon egyedi nevet a webalkalmazásnak, ebben a példában: WebAppContoso-2
Régió Ebben a példában egy másik régió, az USA keleti régiója
App Service csomagWindows csomag Válassza az Új lehetőséget, írja be a myAppServicePlanEastUS gombra,majd kattintson az OK gombra.

Front Door létrehozása az alkalmazáshoz

Konfigurálja Azure Front Door, hogy a két webalkalmazás-kiszolgáló közötti legkisebb késés alapján irányítsa a felhasználói forgalmat. Először adjon hozzá egy előtere gazdagépet a Azure Front Door.

  1. A kezdőlapon vagy az Azure menüjében válassza az Erőforrás létrehozása lehetőséget. Válassza a Hálózatlehetőséget. Lásd az összesFront Door.

  2. A Create a Front Door (Adatbázis létrehozása) lap Basics(Alapvető beállítások) lapján adja meg vagy válassza ki a következő adatokat, majd válassza a Next: Configuration (Tovább: Konfiguráció) lehetőséget.

    Beállítás Érték
    Előfizetés Válassza ki előfizetését.
    Erőforráscsoport Válassza az Új létrehozása lehetőséget,FrontDoorQS_rg0 a szövegmezőbe.
    Erőforráscsoport helye Válassza az USA középső államoka lehetőséget.
  3. Az Előterek/tartományok területen válasszaa lehetőséget az Előtere gazdagép hozzáadása megnyitásához.

  4. Az Állomásnév mezőbenadjon meg egy globálisan egyedi állomásnevet. Ez a példa a contoso-frontend előtűt használja. Válassza a Hozzáadás lehetőséget.

    Előtere gazdagép hozzáadása a Azure Front Door

Ezután hozzon létre egy háttérkészletet, amely a két webalkalmazást tartalmazza.

  1. Továbbra is a Front Doorlétrehozása gombra a Háttérkészletek között válasszaa lehetőséget a Háttérkészlet hozzáadása megnyitásához.

  2. A Név mezőbenadja meg a myBackendPoolnevet, majd válassza a Háttér hozzáadása lehetőséget.

    Háttérkészlet hozzáadása

  3. A Háttér hozzáadása panelen válassza ki a következő adatokat, majd válassza a Hozzáadás lehetőséget.

    Beállítás Érték
    Háttér gazdagép típusa Válassza az App Service lehetőséget.
    Előfizetés Válassza ki előfizetését.
    Háttér gazdagép neve Válassza ki az első létrehozott webalkalmazást. Ebben a példában a webalkalmazás a WebAppContoso-1 volt.

    **

    Háttérgazda hozzáadása a Front Door

  4. Válassza ismét a Háttér hozzáadása lehetőséget. válassza ki az alábbi adatokat, majd válassza a Hozzáadás lehetőséget.

    Beállítás Érték
    Háttér gazdagép típusa Válassza az App Service lehetőséget.
    Előfizetés Válassza ki előfizetését.
    Háttér gazdagépneve Válassza ki a második létrehozott webalkalmazást. Ebben a példában a webalkalmazás a WebAppContoso-2 volt.

    **

  5. A háttérkészlet konfigurálásának befejezéséhez válassza a Háttérkészlet hozzáadása panel Hozzáadás lehetőséget.

    Háttérkészlet hozzáadása a Azure Front Door

Végül adjon hozzá egy útválasztási szabályt. Az útválasztási szabály leképezi az előtere gazdagépet a háttérkészletre. A szabály továbbít egy kérést a contoso-frontend.azurefd.netcontoso-frontend.azurefd.net

  1. Továbbra is a Create a Front Door( Kapcsolat létrehozása) gombra, majd az Útválasztási szabályok alattválassza az útválasztási szabály konfigurálni kívánt lehetőséget.

  2. A Szabály hozzáadása alatt aNév alattadja meg a LocationRule nevet. Fogadja el az összes alapértelmezett értéket, majd válassza a Hozzáadás lehetőséget az útválasztási szabály hozzáadásához.

    Szabály hozzáadása a Front Door

    Figyelmeztetés

    Meg kell győződnie arról, hogy a Front Door minden egyes előtere gazdagéphez tartozik egy útválasztási szabály, amelyhez alapértelmezett elérési út () van társítva. Ez azt jelenti, hogy az összes útválasztási szabályban lennie kell legalább egy útválasztási szabálynak minden egyes előtere gazdagéphez, amely az alapértelmezett elérési úton ( ) van /* meghatározva. Ennek hiányában előfordulhat, hogy a végfelhasználói forgalom nem lesz megfelelően irányítva.

  3. Válassza az Áttekintés + létrehozás,majd a Létrehozás lehetőséget.

    Konfigurált Azure Front Door

A Azure Front Door megtekintése

Miután létrehozott egy Front Door, a konfiguráció globális üzembe helyezése eltarthat néhány percig. Ha elkészült, hozzáférhet a létrehozott előtere gazdagéphez. Egy böngészőben ugrás a következőre: contoso-frontend.azurefd.net . A kérés automatikusan a legközelebbi kiszolgálóhoz lesz irányítva a háttérkészlet megadott kiszolgálóiról.

Ha ezeket az alkalmazásokat ebben a rövid útmutatóban hozta létre, egy információs oldal fog látni.

Az azonnali globális feladatátvételi művelet tesztelése a következő lépésekkel:

  1. Nyisson meg egy böngészőt a fent leírtak szerint, és nyissa meg az előtere címét: contoso-frontend.azurefd.net .

  2. A Azure Portal keresse meg és válassza az App Services lehetőséget. Ebben a példában görgessen le az egyik webalkalmazáshoz, a WebAppContoso-1-hez.

  3. Válassza ki a webalkalmazást, majd válassza a Leállítás,majd az Igen lehetőséget az ellenőrzéshez.

  4. Frissítse a böngészőjét. Ugyaneznek az információs lapnak kell jelen lennie.

    Tipp

    Ezek a műveletek kissé késnek. Előfordulhat, hogy újra kell frissítenie.

  5. Keresse meg és állítsa le a másik webalkalmazást is.

  6. Frissítse a böngészőjét. Ezúttal egy hibaüzenetnek kell látnia.

    A webalkalmazás mindkét példánya leállt

Az erőforrások eltávolítása

Ha végzett, az összes létrehozott elemet eltávolíthatja. Az erőforráscsoport törlésével a tartalma is törölve lesz. Ha nem kívánja használni ezt a Front Door, távolítsa el az erőforrásokat a szükségtelen költségek elkerülése érdekében.

  1. A Azure Portal keresse meg és válassza az Erőforráscsoportok lehetőséget,vagy válassza az Erőforráscsoportok lehetőséget a Azure Portal menüben.

  2. Szűrje vagy görgessen le egy erőforráscsoport, például a FrontDoorQS_rg0.

  3. Válassza ki az erőforráscsoportot, majd válassza az Erőforráscsoport törlése lehetőséget.

    Figyelmeztetés

    Ez a művelet nem visszafordítható.

  4. Írja be az ellenőrizni kívánt erőforráscsoport nevét, majd válassza a Törlés lehetőséget.

Ismételje meg az eljárást a másik két csoport esetében is.

Következő lépések

A következő cikk azt is bemutatja, hogyan adhat hozzá egyéni tartományt a Front Door.