Översikt över Application Gateway-konfiguration
Azure Application Gateway består av flera komponenter som du kan konfigurera på olika sätt för olika scenarier. Den här artikeln visar hur du konfigurerar varje komponent.
Den här bilden illustrerar ett program som har tre lyssnare. De första två är lyssnare för flera webbplatser för http://acme.com/*
respektive http://fabrikam.com/*
. Båda lyssnar på port 80. Den tredje är en grundläggande lyssnare som har TLS-avslutning (End-to-End Transport Layer Security), tidigare kallat SSL-avslutning (Secure Sockets Layer).
Infrastruktur
Application Gateway-infrastrukturen innehåller det virtuella nätverket, undernät, nätverkssäkerhetsgrupper och användardefinierade vägar.
Mer information finns i Konfiguration av Application Gateway-infrastruktur.
Klientdelens IP-adress
Du kan konfigurera programgatewayen så att den har en offentlig IP-adress, en privat IP-adress eller både och. En offentlig IP-adress krävs när du är värd för en serverdel som klienter måste komma åt via Internet via en virtuell IP-adress (VIP) mot Internet.
Mer information finns i Konfiguration av IP-adress för Application Gateway-klientdelen.
Lyssnare
En lyssnare är en logisk entitet som söker efter inkommande anslutningsbegäranden med hjälp av port, protokoll, värd och IP-adress. När du konfigurerar lyssnaren måste du ange värden för dessa som matchar motsvarande värden i den inkommande begäran på gatewayen.
Mer information finns i Application Gateway-lyssnarkonfiguration.
Begär routningsregler
När du skapar en programgateway med hjälp av Azure-portalen skapar du en standardregel (regel1). Den här regeln binder standardlyssnaren (appGatewayHttpListener) med standardserverdelspoolen (appGatewayBackendPool) och standardinställningarna för HTTP för serverdelen (appGatewayBackendHttpSettings). När du har skapat gatewayen kan du redigera inställningarna för standardregeln eller skapa nya regler.
Mer information finns i Routningsregler för Application Gateway-begäranden.
HTTP-inställningar
Programgatewayen dirigerar trafik till serverdelsservrarna med hjälp av den konfiguration som du anger här. När du har skapat en HTTP-inställning måste du associera den med en eller flera regler för routning av begäranden.
Mer information finns i Konfiguration av HTTP-inställningar för Application Gateway.
Serverdelspool
Du kan peka en serverdelspool på fyra typer av serverdelsmedlemmar: en specifik virtuell dator, en VM-skalningsuppsättning, en IP-adress/FQDN eller en apptjänst.
När du har skapat en serverdelspool måste du associera den med en eller flera regler för routning av begäranden. Du måste också konfigurera hälsoavsökningar för varje serverdelspool på programgatewayen. När ett villkor för begärandedirigeringsregel uppfylls vidarebefordrar programgatewayen trafiken till de felfria servrarna (enligt hälsoavsökningarna) i motsvarande serverdelspool.
Hälsotillståndsavsökningar
En programgateway övervakar hälsotillståndet för alla resurser i serverdelen som standard. Men vi rekommenderar starkt att du skapar en anpassad avsökning för varje HTTP-inställning för serverdelen för att få större kontroll över hälsoövervakningen. Information om hur du konfigurerar en anpassad avsökning finns i Inställningar för anpassad hälsoavsökning.
Kommentar
När du har skapat en anpassad hälsoavsökning måste du associera den med en HTTP-inställning för serverdelen. En anpassad avsökning övervakar inte hälsotillståndet för serverdelspoolen om inte motsvarande HTTP-inställning uttryckligen är associerad med en lyssnare med hjälp av en regel.
Nästa steg
Nu när du känner till Application Gateway-komponenter kan du: