Übung: Beheben des Problems beim Herstellen einer Verbindung mit der VM-Skalierungsgruppe

Abgeschlossen

Nachdem Sie die Probleme beim Herstellen einer Verbindung mit Ihrer Website untersucht haben, haben Sie ein Problem mit der Verwendung der Lastenausgleichsregel durch die VM-Skalierungsgruppe gefunden.

In dieser Übung werden Sie das Problem beheben und sich anschließend vergewissern, dass auf die Website zugegriffen werden kann.

Überprüfen von Lastenausgleichsregeln

  1. Suchen Sie im Azure-Portal nach Lastenausgleichsmodule, und wählen Sie dann unter Dienste die Option Lastenausgleichsmodule aus.

    Screenshot der Suche nach Lastenausgleichen

  2. Wählen Sie den Lastenausgleich webLoadBalancer aus.

  3. Klicken Sie unter Einstellungen auf Lastenausgleichsregeln.

    Ein Screenshot der hervorgehobenen Lastenausgleichsregel

  4. Wählen Sie in der Liste der Regeln webLoadBalancerRule aus.

    Screenshot der Lastenausgleichsregel, bei der der Port auf 80 und der Back-End-Port auf 443 festgelegt sind. Dabei handelt es sich um einen Fehler.

  5. Um das Back-End-Problem zu beheben, ändern Sie den Back-End-Port von 443 in 80, und wählen Sie dann Speichern aus.

    Hinweis

    Die Front-End und Back-End-Adressen in dieser Umgebung müssen identisch sein, um vom Webserver eine Antwort auf HTTP-Anforderungen zu erhalten.

  6. Warten Sie, bis die Regel erfolgreich bereitgestellt wurde.

Screenshot einer erfolgreichen Bereitstellung der aktualisierten Lastenausgleichsregel

Überprüfen Sie, ob die Website jetzt erreicht werden kann

  1. Aktualisieren Sie die Registerkarte, die Sie geöffnet haben, um die öffentliche IP-Adresse zu testen.

    Hinweis

    Wenn Sie die vorherige Browserregisterkarte geschlossen haben, führen Sie diesen Befehl aus, um die öffentliche IP-Adresse abzurufen:

    az network public-ip show \
    --resource-group <rgn>[sandbox resource group name]</rgn> \
    --name webPublicIP \
    --query '[ipAddress]' \
    --output tsv
    

    Wenn die Website online ist, wird eine Seite einer Hallo Welt-Meldung von der Back-End-Instanz angezeigt.

Screenshot der Website, die online ist