Řízení provozu Azure App Service pomocí Azure Traffic Manageru
Poznámka
Tento článek obsahuje souhrnné informace pro Microsoft Azure Traffic Manager, protože se týkají Azure App Service. Další informace o samotné službě Azure Traffic Manager najdete na odkazech na konci tohoto článku.
Úvod
Pomocí služby Azure Traffic Manager můžete řídit způsob distribuce požadavků z webových klientů do aplikací ve službě Azure App Service. Pokud do profilu služby Azure Traffic Manager přidáte koncové body služby App Service, služba Azure Traffic Manager bude sledovat stav vašich aplikací App Service (spuštěné, zastavené nebo odstraněné), aby se mohla rozhodnout, do kterého z těchto koncových bodů se má směrovat provoz.
Metody směrování
Azure Traffic Manager používá čtyři různé metody směrování. Tyto metody jsou popsány v následujícím seznamu, protože se týkají Azure App Service.
- Priorita: Pro veškerý provoz používejte primární aplikaci a zajistěte zálohy pro případ, že primární nebo záložní aplikace nebudou k dispozici.
- Vážené: Distribuujte provoz napříč sadou aplikací, a to buď rovnoměrně, nebo podle vámi definovaných vah.
- Výkon: Pokud máte aplikace v různých geografických umístěních, použijte "nejbližší" aplikaci z hlediska nejnižší latence sítě.
- Zeměpisné umístění: Směrovat uživatele na konkrétní aplikace na základě geografického umístění, ze kterého dotaz DNS pochází.
Další informace najdete v tématu Metody směrování Traffic Manageru.
profily App Service a Traffic Manageru
Pokud chcete nakonfigurovat řízení provozu App Service aplikací, vytvoříte v Azure Traffic Manageru profil, který používá jednu ze čtyř výše popsaných metod vyrovnávání zatížení, a pak přidáte koncové body (v tomto případě App Service), pro které chcete řídit provoz do profilu. Stav vaší aplikace (spuštěná, zastavená nebo odstraněná) se pravidelně oznamuje profilu, aby azure Traffic Manager mohl odpovídajícím způsobem směrovat provoz.
Při používání Azure Traffic Manageru s Azure mějte na paměti následující body:
- Pro nasazení pouze aplikací ve stejné oblasti App Service již poskytuje funkce převzetí služeb při selhání a kruhového dotazování bez ohledu na režim aplikace.
- Pro nasazení ve stejné oblasti, která používají App Service ve spojení s jinou cloudovou službou Azure, můžete kombinací obou typů koncových bodů povolit hybridní scénáře.
- V profilu můžete zadat pouze jeden koncový bod App Service pro každou oblast. Když vyberete aplikaci jako koncový bod pro jednu oblast, zbývající aplikace v této oblasti budou pro tento profil nedostupné.
- Koncové body App Service, které zadáte v profilu Azure Traffic Manageru, se zobrazí v části Domain Names (Názvy domén) na stránce Configure (Konfigurace) pro aplikaci v profilu, ale nedá se tam konfigurovat.
- Po přidání aplikace do profilu se v adrese URL webu na řídicím panelu na stránce portálu aplikace zobrazí adresa URL vlastní domény aplikace, pokud jste ji nastavili. V opačném případě se zobrazí adresa URL profilu služby Traffic Manager (například
contoso.trafficmanager.net
). Přímý název domény aplikace i adresa URL traffic manageru jsou viditelné na stránce Konfigurace aplikace v části Názvy domén . - Vlastní názvy domén fungují podle očekávání, ale kromě toho, že je přidáte do aplikací, musíte také nakonfigurovat mapu DNS tak, aby odkazovala na adresu URL Traffic Manageru. Informace o nastavení vlastní domény pro aplikaci App Service najdete v tématu Konfigurace vlastního názvu domény v Azure App Service s integrací Traffic Manageru.
- Do profilu Azure Traffic Manageru můžete přidávat jenom aplikace, které jsou ve standardním nebo prémiovém režimu.
- Přidání aplikace do profilu Traffic Manageru způsobí restartování aplikace.
Další kroky
Koncepční a technický přehled služby Azure Traffic Manager najdete v tématu Traffic Manager – přehled.