Azure App Service verkeer beheren met Azure Traffic Manager

Notitie

Dit artikel bevat samenvattingsinformatie voor Microsoft Azure Traffic Manager die betrekking hebben op Azure App Service. Meer informatie over Azure Traffic Manager zelf vindt u via de koppelingen aan het einde van dit artikel.

Introductie

U kunt Azure Traffic Manager gebruiken om te bepalen hoe aanvragen van web-clients worden gedistribueerd naar apps in Azure App Service. Wanneer App Service-eindpunten worden toegevoegd aan een Azure Traffic Manager-profiel, houdt Azure Traffic Manager de status van uw App Service-apps bij (actief, gestopt of verwijderd) zodat de service kan bepalen welke van deze eindpunten verkeer moeten ontvangen.

Routeringsmethoden

Azure Traffic Manager maakt gebruik van vier verschillende routeringsmethoden. Deze methoden worden beschreven in de volgende lijst omdat ze betrekking hebben op Azure App Service.

  • Prioriteit: gebruik een primaire app voor al het verkeer en maak back-ups voor het geval de primaire of back-up-apps niet beschikbaar zijn.
  • Gewogen: verkeer verdelen over een set apps, gelijkmatig of op basis van gewichten die u definieert.
  • Prestaties: wanneer u apps op verschillende geografische locaties hebt, gebruikt u de 'dichtstbijzijnde' app in termen van de laagste netwerklatentie.
  • Geografisch: gebruikers doorsturen naar specifieke apps op basis van de geografische locatie waarvan hun DNS-query afkomstig is.

Zie Traffic Manager-routeringsmethoden voor meer informatie.

App Service- en Traffic Manager-profielen

Als u het beheer van App Service app-verkeer wilt configureren, maakt u een profiel in Azure Traffic Manager dat gebruikmaakt van een van de vier eerder beschreven taakverdelingsmethoden en voegt u vervolgens de eindpunten (in dit geval App Service) toe waarvoor u het verkeer wilt beheren aan het profiel. Uw app-status (actief, gestopt of verwijderd) wordt regelmatig doorgegeven aan het profiel, zodat Azure Traffic Manager het verkeer dienovereenkomstig kan omleiden.

Wanneer u Azure Traffic Manager met Azure gebruikt, moet u rekening houden met de volgende punten:

  • Voor alleen app-implementaties binnen dezelfde regio biedt App Service al failover- en round robin-functionaliteit, zonder rekening te houden met de app-modus.
  • Voor implementaties in dezelfde regio die gebruikmaken van App Service in combinatie met een andere Azure-cloudservice, kunt u beide typen eindpunten combineren om hybride scenario's mogelijk te maken.
  • U kunt slechts één App Service eindpunt per regio in een profiel opgeven. Wanneer u een app als eindpunt voor één regio selecteert, kunnen de resterende apps in die regio niet meer worden geselecteerd voor dat profiel.
  • De App Service eindpunten die u opgeeft in een Azure Traffic Manager-profiel, worden weergegeven onder de sectie Domeinnamen op de pagina Configureren voor de app in het profiel, maar kan daar niet worden geconfigureerd.
  • Nadat u een app aan een profiel hebt toegevoegd, wordt op de site-URL op het dashboard van de portalpagina van de app de URL van het aangepaste domein van de app weergegeven, als u er een hebt ingesteld. Anders wordt de URL van het Traffic Manager-profiel weergegeven (bijvoorbeeld contoso.trafficmanager.net). Zowel de directe domeinnaam van de app als de Traffic Manager-URL zijn zichtbaar op de pagina Configureren van de app in de sectie Domeinnamen .
  • Uw aangepaste domeinnamen werken zoals verwacht, maar u moet ze niet alleen toevoegen aan uw apps, maar u moet ook uw DNS-toewijzing zo configureren dat deze verwijst naar de Traffic Manager-URL. Zie Een aangepaste domeinnaam configureren in Azure App Service met Traffic Manager-integratie voor meer informatie over het instellen van een aangepast domein voor een App Service-app.
  • U kunt alleen apps die zich in de Standard- of Premium-modus bevinden, toevoegen aan een Azure Traffic Manager-profiel.
  • Als u een app toevoegt aan een Traffic Manager-profiel, wordt de app opnieuw gestart.

Volgende stappen

Zie Overzicht van Traffic Manager voor een conceptueel en technisch overzicht van Azure Traffic Manager.