演習: 仮想マシン スケール セットの接続に関する問題を解決する

完了

Web サイトへの接続の問題を調査した後、仮想マシン スケール セットによるロード バランサー規則のユーザーに問題が見つかりました。

この演習では、問題を解決して、Web サイトにアクセスできることを確認します。

ロード バランサー規則を検証する

  1. Azure portal でロード バランサーを検索し、[サービス][ロード バランサー] を選択します。

    ロード バランサーの検索を示すスクリーンショット。

  2. webLoadBalancer ロード バランサーを選択します。

  3. [設定] で、[負荷分散規則] を選択します。

    ロード バランサー規則の強調表示を示すスクリーンショット。

  4. ルールの一覧から webLoadBalancerRule を選択します。

    ポートが 80 に設定され、バックエンド ポートが 443 に設定されていることを示す、ロード バランサー規則のスクリーンショット。これはエラーです。

  5. バックエンドの問題を解決するには、 バックエンド ポート443 から 80 に変更して [保存] を選択します。

    Web サーバーから http 要求への応答を取得するために、この環境のフロントエンドとバックエンドは同じである必要があります。

  6. 規則が正常に展開されるまで待ちます。

更新されたロード バランサー規則の正常なデプロイを示すスクリーンショット。

Web サイトにアクセスできることを確認する

  1. 開いたタブを更新して、パブリック IP アドレスをテストします。

    前のブラウザー タブを閉じた場合は、次のコマンドを実行してパブリック IP アドレスを取得します。

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

    Web サイトがオンラインの場合は、バックエンド インスタンスからの「Hello World」というメッセージが表示されたページが表示されます。

オンライン Web サイトのスクリーンショット。