Megosztás a következőn keresztül:


Egyéni mintavétel létrehozása az Application Gatewayhez a portál használatával

Ebben a cikkben egy egyéni állapotadat-mintavételt ad hozzá egy meglévő alkalmazásátjáróhoz az Azure Portalon keresztül. Azure-alkalmazás Átjáró ezeket az állapotmintákat használja a háttérkészlet erőforrásainak állapotának figyelésére.

Előkészületek

Ha még nem rendelkezik Application Gateway-átjáróval, látogasson el az Application Gateway létrehozása elemre, és hozzon létre egy alkalmazásátjárót, amellyel dolgozhat.

Mintavétel létrehozása az Application Gateway v2 termékváltozatához

A mintavételek kétlépéses folyamat során vannak konfigurálva a portálon keresztül. Az első lépés a mintavételi konfigurációhoz szükséges értékek megadása. A második lépésben ezzel a mintavételi konfigurációval teszteli a háttérrendszer állapotát, és menti a mintavételt.

Mintavétel tulajdonságainak megadása

  1. Jelentkezzen be az Azure Portalra. Ha még nem rendelkezik fiókkal, regisztrálhat egy ingyenes egy hónapos próbaverzióra

  2. Az Azure Portal Kedvencek panelén kattintson az Összes erőforrás elemre. Kattintson az Application Gatewayre a Minden erőforrás panelen. Ha a kiválasztott előfizetésben már több erőforrás szerepel, a DNS-zóna egyszerű eléréséhez beírhatja a partners.contoso.net nevet a Szűrés név alapján... mezőbe.

  3. Válassza az Állapotminták lehetőséget, majd válassza a Hozzáadás lehetőséget egy új állapotadat-mintavétel hozzáadásához.

    Add new probe

  4. Az Állapotminta hozzáadása lapon töltse ki a mintavételhez szükséges információkat, és ha elkészült, válassza az OK gombot.

    Beállítás Érték Részletek
    Név customProbe Ez az érték a portálon elérhető mintavétel felhasználóbarát neve.
    Protokoll HTTP vagy HTTPS Az állapotadat-mintavétel által használt protokoll.
    Gazdagép azaz contoso.com Ez az érték az alkalmazáskiszolgálón futó (a virtuálisgép-gazdagép nevétől eltérő) virtuális gazdagép neve. A mintavételt a <rendszer a protokoll>://<gazdagép neve>:<port>/<urlPath> címre küldi. Ez lehet a kiszolgáló magánhálózati IP-címe, a nyilvános IP-cím vagy a nyilvános IP-cím DNS-bejegyzése is. A mintavétel megkísérli elérni a kiszolgálót, ha fájlalapú elérésiút-bejegyzéssel használják, és állapotellenőrzésként ellenőrzi, hogy létezik-e egy adott fájl a kiszolgálón.
    Gazdagépnév kiválasztása a háttérbeli HTTP-beállítások közül Igen vagy nem Beállítja a mintavétel állomásfejlécét az állomásnévre azon HTTP-beállítások alapján, amelyekhez a mintavétel társítva van. Kifejezetten a több-bérlős háttérrendszerekhez, például az Azure App Service-hez szükséges. További információ
    Port kiválasztása a háttérbeli HTTP-beállítások közül Igen vagy nem Beállítja az állapotadat-mintavétel portját arra a portra a HTTP-beállításokból, amelyhez a mintavétel társítva van. Ha nemet választ, megadhat egy egyéni célportot, amelyet használni szeretne
    Port 1-65535 Az állapotmintákhoz használandó egyéni port
    Elérési út / vagy bármely érvényes elérési út Az egyéni mintavétel teljes URL-címének fennmaradó része. Az érvényes elérési út a következővel kezdődik: "/". Az alapértelmezett elérési úthoz http://contoso.comhasználja a következőt: "/". A kiszolgáló elérési útját is beírhatja egy fájlba a webes helyett statikus állapot-ellenőrzés céljából. A fájlelérési útvonalakat a nyilvános/ privát IP-cím vagy a nyilvános IP-dns-bejegyzés használata során kell használni a gazdagépnév-bejegyzésként.
    Intervallum (másodperc) 30 Milyen gyakran fut a mintavétel az állapot ellenőrzéséhez. Nem ajánlott 30 másodpercnél alacsonyabb értéket beállítani.
    Időtúllépés (másodperc) 30 Az az idő, amíg a mintavétel időtúllépés előtt várakozik. Ha ebben az időtúllépési időszakban nem érkezik érvényes válasz, a mintavétel sikertelenként van megjelölve. Az időtúllépési időköznek elég magasnak kell lennie ahhoz, hogy http-hívást lehessen kezdeményezni, hogy a háttérrendszer állapotlapja elérhető legyen. Az időtúllépési érték nem lehet nagyobb, mint az ebben a mintavételi beállításban használt "Intervallum" érték, vagy a HTTP-beállítás "Kérés időtúllépése" értéke, amely a mintavételhez lesz társítva.
    Nem kifogástalan állapot küszöbértéke 3 Az egymást követő sikertelen kísérletek száma, amelyeket nem kifogástalannak tekintenek. A küszöbérték 0 vagy több lehet.
    Mintavételezés feltételeinek használata Igen vagy nem Alapértelmezés szerint a 200 és 399 közötti állapotkóddal rendelkező HTTP-válasz kifogástalannak minősül. Módosíthatja a háttérrendszer válaszkódjának vagy háttérrendszer választörzsének elfogadható tartományát. További információ
    HTTP-Gépház kijelölés a legördülő listából A mintavétel az itt kiválasztott HTTP-beállításokkal lesz társítva, ezért figyeli a háttérkészlet állapotát, amely a kiválasztott HTTP-beállításhoz van társítva. Ugyanazt a portot fogja használni a mintavételi kérelemhez, mint amelyet a kiválasztott HTTP-beállításban használ. Csak azokat a HTTP-beállításokat választhatja ki, amelyek nincsenek más egyéni mintavételhez társítva.
    A társításhoz csak azok a HTTP-beállítások érhetők el, amelyek ugyanazt a protokollt használják, mint a mintavételi konfigurációban kiválasztott protokoll, és ugyanazzal az állapotmal rendelkeznek a háttérbeli HTTP-beállításkapcsoló állomásnevének kiválasztásakor .

    Fontos

    A mintavétel csak akkor figyeli a háttérrendszer állapotát, ha egy vagy több HTTP-beállításhoz van társítva. Figyeli azon háttérkészletek háttérerőforrásait, amelyek azokhoz a HTTP-beállításokhoz vannak társítva, amelyekhez a mintavétel társítva van. A mintavételi kérelmet a rendszer a következő protokollként <küldi el: protocol>://<hostName>:<port>/<urlPath>.

Háttérállapot tesztelése a mintavétellel

A mintavétel tulajdonságainak megadása után tesztelheti a háttérerőforrások állapotát annak ellenőrzéséhez, hogy a mintavételi konfiguráció helyes-e, és hogy a háttérerőforrások a várt módon működnek-e.

  1. Válassza a Tesztelés lehetőséget, és jegyezze fel a mintavétel eredményét. Az Application Gateway a mintavételhez használt HTTP-beállításokkal társított háttérkészletek összes háttérerőforrásának állapotát ellenőrzi.

    Test backend health

  2. Ha vannak sérült háttérerőforrások, akkor a Részletek oszlopban megismerheti az erőforrás nem megfelelő állapotának okát. Ha az erőforrás helytelen mintavételi konfiguráció miatt nem megfelelő állapotúként lett megjelölve, válassza a Vissza a mintavételi hivatkozáshoz lehetőséget, és szerkessze a mintavételi konfigurációt. Ellenkező esetben, ha az erőforrás sérültként lett megjelölve a háttérrendszerrel kapcsolatos probléma miatt, oldja meg a háttérerőforrással kapcsolatos problémákat, majd tesztelje újra a háttérrendszert az Ugrás vissza a mintavételi hivatkozásra, majd a Teszt gombra kattintva.

    Megjegyzés:

    Dönthet úgy, hogy a mintavételt nem megfelelő háttérerőforrásokkal is menti, de nem ajánlott. Ennek az az oka, hogy az Application Gateway nem továbbítja a kéréseket a háttérkészlet háttérkiszolgálóinak, amelyeket a mintavétel nem megfelelőnek tart. Ha egy háttérkészletben nincsenek kifogástalan állapotú erőforrások, nem fog tudni hozzáférni az alkalmazáshoz, és HTTP 502-hiba jelenik meg.

    View probe result

  3. A mintavétel mentéséhez válassza a Hozzáadás lehetőséget.

Mintavétel létrehozása az Application Gateway v1 termékváltozatához

A mintavételek kétlépéses folyamat során vannak konfigurálva a portálon keresztül. Az első lépés a mintavétel létrehozása. A második lépésben hozzáadja a mintavételt az Application Gateway háttérbeli HTTP-beállításaihoz.

A mintavétel létrehozása

  1. Jelentkezzen be az Azure Portalra. Ha még nem rendelkezik fiókkal, regisztrálhat egy ingyenes egy hónapos próbaverzióra

  2. Az Azure Portal Kedvencek paneljén válassza az Összes erőforrás lehetőséget. Válassza ki az Application Gatewayt a Minden erőforrás lapon. Ha a kiválasztott előfizetésben már több erőforrás szerepel, a DNS-zóna egyszerű eléréséhez beírhatja a partners.contoso.net nevet a Szűrés név alapján... mezőbe.

  3. Válassza a Mintavételek lehetőséget, majd válassza a Hozzáadás lehetőséget a mintavétel hozzáadásához.

    Add Probe blade with information filled out

  4. Az Állapotadat-mintavétel hozzáadása panelen töltse ki a mintavételhez szükséges információkat, és ha elkészült, válassza az OK gombot.

    Beállítás Érték Részletek
    Név customProbe Ez az érték a portálon elérhető mintavétel felhasználóbarát neve.
    Protokoll HTTP vagy HTTPS Az állapotadat-mintavétel által használt protokoll.
    Gazdagép azaz contoso.com Ez az érték az alkalmazáskiszolgálón futó (a virtuálisgép-gazdagép nevétől eltérő) virtuális gazdagép neve. A rendszer elküldi a mintavételt a (protokoll)://(állomásnév):(portra a httpsetting-ból)/urlPath. Ez akkor alkalmazható, ha többhelyes konfiguráció van konfigurálva az Application Gatewayen. Ha az Application Gateway egyetlen helyhez van konfigurálva, írja be a "127.0.0.1" értéket. A kiszolgáló elérési útját is beírhatja egy fájlba a webes helyett statikus állapot-ellenőrzés céljából. A fájlelérési útvonalakat a nyilvános/ privát IP-cím vagy a nyilvános IP-dns-bejegyzés használata során kell használni a gazdagépnév-bejegyzésként.
    Gazdagépnév kiválasztása a háttérbeli HTTP-beállítások közül Igen vagy nem A mintavétel gazdagépfejlécét a háttérkészlet háttérerőforrásának állomásnevére állítja annak a HTTP-beállításnak a társításához, amelyhez a mintavétel társítva van. Kifejezetten a több-bérlős háttérrendszerekhez, például az Azure App Service-hez szükséges. További információ
    Elérési út / vagy bármely érvényes elérési út Az egyéni mintavétel teljes URL-címének fennmaradó része. Az érvényes elérési út a következővel kezdődik: "/". Az alapértelmezett elérési úthoz http://contoso.comhasználja a "/" parancsot. Webalapú helyett statikus állapot-ellenőrzéshez is megadhat kiszolgálói elérési utat egy fájlhoz. A fájlelérési útvonalakat a nyilvános/ privát IP-cím vagy a nyilvános IP-dns-bejegyzés használata során kell használni a gazdagépnév-bejegyzésként.
    Intervallum (másodperc) 30 Milyen gyakran fut a mintavétel az állapot ellenőrzéséhez. Nem ajánlott 30 másodpercnél alacsonyabb értéket beállítani.
    Időtúllépés (másodperc) 30 Az az idő, amíg a mintavétel időtúllépés előtt várakozik. Ha ebben az időtúllépési időszakban nem érkezik érvényes válasz, a mintavétel sikertelenként van megjelölve. Az időtúllépési időköznek elég magasnak kell lennie ahhoz, hogy http-hívást lehessen kezdeményezni, hogy a háttérrendszer állapotlapja elérhető legyen. Az időtúllépési érték nem lehet nagyobb, mint az ebben a mintavételi beállításban használt "Intervallum" érték, vagy a HTTP-beállítás "Kérés időtúllépése" értéke, amely a mintavételhez lesz társítva.
    Nem kifogástalan állapot küszöbértéke 3 Az egymást követő sikertelen kísérletek száma, amelyeket nem kifogástalannak tekintenek. A küszöbérték 1 vagy több lehet.
    Mintavételezés feltételeinek használata Igen vagy nem Alapértelmezés szerint a 200 és 399 közötti állapotkóddal rendelkező HTTP-válasz kifogástalannak minősül. Módosíthatja a háttérrendszer válaszkódjának vagy háttérrendszer választörzsének elfogadható tartományát. További információ

    Fontos

    A gazdagép neve nem azonos a kiszolgáló nevével. Ez az érték az alkalmazáskiszolgálón futó virtuális gazdagép neve. A mintavételt a rendszer elküldi a <protokoll>://<hostName>:<portnak a http-beállítások>/<urlPath fájlból>

Mintavétel hozzáadása az átjáróhoz

Most, hogy létrejött a mintavétel, ideje hozzáadni az átjáróhoz. A mintavételi beállítások az Application Gateway háttérbeli HTTP-beállításain vannak beállítva.

  1. Kattintson az Application Gateway HTTP-beállításaira , és a konfigurációs panel megjelenítéséhez kattintson az ablakban felsorolt aktuális háttérbeli HTTP-beállításokra.

    https settings window

  2. Az appGatewayBackEndHttp Gépház beállítások lapján jelölje be az Egyéni mintavétel használata jelölőnégyzetet, és válassza ki az Egyéni mintavétel legördülő menü Mintavétel létrehozása szakaszában létrehozott mintavételt. Ha elkészült, kattintson a Mentés gombra, és alkalmazza a beállításokat.

Következő lépések

A háttérkiszolgálók állapotának megtekintése a mintavétel által meghatározott módon a Háttérállapot nézet használatával.