Sdílet prostřednictvím


Rychlý start: Vytvoření služby Azure Front Door (Classic) pomocí webu Azure Portal

Důležité

Služba Azure Front Door (Classic) bude vyřazena 31. března 2027. Abyste se vyhnuli přerušení služeb, je důležité do března 2027 migrovat profily služby Azure Front Door (Classic) na úroveň Azure Front Door Standard nebo Premium. Další informace najdete v části Vyřazení služby Azure Front Door (Classic).

Tento rychlý start vás provede nastavením vysoké dostupnosti pro webovou aplikaci pomocí služby Azure Front Door (Classic) prostřednictvím webu Azure Portal. Službu Azure Front Door nakonfigurujete tak, aby distribuuje provoz mezi dvě instance webových aplikací v různých oblastech Azure. Nastavení používá stejné vážené a stejné back-endy s prioritou, které směrují provoz na nejbližší dostupnou lokalitu. Azure Front Door také monitoruje stav webových aplikací a automaticky převezme služby při selhání na další nejbližší web, pokud je nejbližší web mimo provoz.

Diagram prostředí nasazení služby Front Door pomocí webu Azure Portal

Požadavky

Vytvoření dvou instancí webové aplikace

K dokončení tohoto rychlého startu potřebujete dvě instance webové aplikace spuštěné v různých oblastech Azure. Tyto instance fungují v režimu Aktivní/Aktivní , což znamená, že můžou zpracovávat provoz současně. Toto nastavení se liší od režimu Active/Stand-By , kde jedna instance slouží jako záloha.

Pokud ještě webové aplikace nemáte, vytvořte je takto:

  1. Přihlaste se k portálu Azure.

  2. V levém horním rohu vyberte a vytvořte prostředek a vyhledejte webovou aplikaci.

    Vytvořte webovou aplikaci na webu Azure Portal.

  3. Na kartě Základy na stránce Vytvořit webovou aplikaci zadejte nebo vyberte následující podrobnosti:

    Nastavení Hodnota
    Předplatné Zvolte vaše předplatné.
    Skupina prostředků Vyberte Vytvořit nový a zadejte FrontDoorQS_rg1.
    Název Zadejte jedinečný název vaší webové aplikace, například WebAppContoso-1.
    Publikovat Vyberte Kód.
    Zásobník modulu runtime Vyberte .NET Core 3.1 (LTS).
    Operační systém Vyberte Windows.
    Oblast Vyberte USA – střed.
    Plán Windows Vyberte Vytvořit nový a zadejte myAppServicePlanCentralUS.
    SKU a velikost Vyberte standardní S1 100 celkem ACU, 1,75 GB paměti.
  4. Vyberte Zkontrolovat a vytvořit, ověřte souhrnné podrobnosti a pak výběrem možnosti Vytvořit zahájíte nasazení. Nasazení může trvat několik minut.

    Snímek obrazovky se stránkou Vytvořit webovou aplikaci

  5. Po nasazení první webové aplikace vytvořte další s použitím stejných kroků, ale s následujícími změnami:

    Nastavení Hodnota
    Skupina prostředků Vyberte Vytvořit nový a zadejte FrontDoorQS_rg2.
    Název Zadejte jedinečný název webové aplikace, například WebAppContoso-2.
    Oblast Vyberte jinou oblast, například USA – východ.
    Plán služby App Service pro>Windows Vyberte Nový a zadejte myAppServicePlanEastUS a pak vyberte OK.

Vytvoření Front Dooru pro vaši aplikaci

Nastavte službu Azure Front Door tak, aby směrovat provoz uživatelů na základě nejnižší latence mezi dvěma servery webových aplikací. Začněte přidáním front-endového hostitele pro Azure Front Door.

  1. Na domovské stránce nebo v nabídce Azure vyberte + Vytvořit prostředek. Vyberte síťové>profily služby Front Door a CDN.

  2. Na stránce Porovnat nabídky vyberte Prozkoumat další nabídky. Pak vyberte Azure Front Door (Classic). Potom vyberte Pokračovat.

  3. Na kartě Základy na stránce Vytvořit službu Front Door zadejte nebo vyberte následující informace a pak vyberte Další: Konfigurace.

    Nastavení Hodnota
    Předplatné Vyberte své předplatné.
    Skupina prostředků Vyberte Vytvořit nový a do textového pole zadejte FrontDoorQS_rg0 .
    Umístění skupiny prostředků Vyberte USA – střed.
  4. V části Front-endy nebo domény vyberte + možnost Přidat front-endovou stránku hostitele .

  5. Jako název hostitele zadejte globálně jedinečný název hostitele. Například contoso-frontend. Vyberte Přidat.

    Přidejte hostitele front-endu pro Azure Front Door.

Dále nastavte back-endový fond, který zahrnuje vaše dvě webové aplikace.

  1. V části Vytvořit front Door vyberte ve fondech back-endu + stránku Přidat back-endový fond.

  2. Jako Název zadejte myBackendPool a pak vyberte Přidat back-end.

    Přidejte back-endový fond.

  3. Zadejte nebo vyberte následující informace v podokně Přidat back-end a vyberte Přidat.

    Nastavení Hodnota
    Typ hostitele back-endu Vyberte App Service.
    Předplatné Vyberte své předplatné.
    Název hostitele back-endu Vyberte první webovou aplikaci, kterou jste vytvořili. Například WebAppContoso-1.

    Ponechte všechna ostatní pole ve výchozím nastavení.

    Přidejte back-endového hostitele do služby Front Door.

  4. "Znovu vyberte Přidat back-end . Zadejte nebo vyberte následující informace a vyberte Přidat.

    Nastavení Hodnota
    Typ hostitele back-endu Vyberte App Service.
    Předplatné Vyberte své předplatné.
    Název hostitele back-endu Vyberte druhou webovou aplikaci, kterou jste vytvořili. Například WebAppContoso-2.

    Ponechte všechna ostatní pole ve výchozím nastavení.

  5. Výběrem možnosti Přidat na stránce Přidat back-endový fond dokončete konfiguraci back-endového fondu.

    Přidejte back-endový fond pro Azure Front Door.

Nakonec vytvořte pravidlo směrování. Pravidlo směrování propojuje hostitele front-endu s back-endovým fondem. Pravidlo směruje požadavek na contoso-frontend.azurefd.net myBackendPool.

  1. V části Vytvořit front Door v pravidlech směrování vyberte+, že chcete nastavit pravidlo směrování.

  2. Do pole Přidat pravidlo pro Název zadejte LocationRule. Ponechte všechny výchozí hodnoty a pak vyberte Přidat a vytvořte pravidlo směrování.

    Snímek obrazovky znázorňující přidání pravidla při vytváření služby Front Door

    Upozorňující

    Je nezbytné přidružit ke každému hostiteli front-endu ve službě Azure Front Door pravidlo směrování, které má výchozí cestu /*. To znamená, že musíte mít alespoň jedno pravidlo směrování pro každého hostitele front-endu ve výchozí cestě /* mezi všemi pravidly směrování. Jinak nemusí být provoz koncových uživatelů správně směrován.

  3. Vyberte Zkontrolovat a vytvořit a ověřit podrobnosti. Pak vyberte Vytvořit a spusťte nasazení.

    Nakonfigurovali službu Azure Front Door.

Zobrazení služby Azure Front Door v akci

Po vytvoření služby Front Door trvá několik minut, než se konfigurace nasadí globálně. Po nasazení přejděte k hostiteli front-endu, který jste vytvořili, tak, že v prohlížeči přejdete na jeho adresu. Vaše požadavky se automaticky přesměrují na nejbližší server ze zadaných serverů v back-endovém fondu.

Pokud jste postupovali podle tohoto rychlého startu a vytvořili webové aplikace, měla by se zobrazit informační stránka.

Pokud chcete otestovat funkci okamžitého globálního převzetí služeb při selhání, postupujte takto:

  1. Přejděte do skupiny prostředků FrontDoorQS_rg0 a vyberte službu Front Door.

    Snímek obrazovky front-endové služby

  2. Na stránce Přehled zkopírujte adresu hostitele front-endu.

    Snímek obrazovky s front-endovou adresou hostitele

  3. Otevřete prohlížeč a přejděte na front-endovou adresu.

  4. Na webu Azure Portal vyhledejte a vyberte App Services. Posuňte se dolů a vyhledejte jednu z vašich webových aplikací, například WebAppContoso-1.

  5. Vyberte webovou aplikaci, pak vyberte Zastavit a potvrďte to tak , že vyberete Ano.

  6. Aktualizujte si stránku v prohlížeči. Měla by se zobrazit stránka s informacemi.

    Tip

    Tyto akce mohou nějakou dobu trvat, než se projeví. Možná budete muset prohlížeč znovu aktualizovat.

  7. Vyhledejte druhou webovou aplikaci a zastavte ji také.

  8. Aktualizujte si stránku v prohlížeči. Tentokrát by se měla zobrazit chybová zpráva.

    Obě instance webové aplikace se zastavily.

Vyčištění prostředků

Po dokončení rychlého startu můžete odstranit prostředky, které jste vytvořili, abyste se vyhnuli zbytečným poplatkům. Odstraněním skupiny prostředků se odstraní také veškerý jeho obsah.

  1. Na webu Azure Portal vyhledejte a vyberte skupiny prostředků z nabídky.

  2. Vyhledejte skupinu prostředků, kterou chcete odstranit, například FrontDoorQS_rg0.

  3. Vyberte skupinu prostředků a pak vyberte Odstranit skupinu prostředků.

    Upozorňující

    Tato akce je nevratná.

  4. Potvrďte odstranění zadáním názvu skupiny prostředků a pak vyberte Odstranit.

  5. Tento postup opakujte pro ostatní skupiny prostředků.

Další kroky

V dalším článku se dozvíte, jak nakonfigurovat vlastní doménu pro službu Front Door.