Внутренний балансировщик нагрузки Azure не получает отклоняющий запрос к виртуальной машине

У меня проблемы с настройкой внутреннего балансировщика нагрузки для обработки запросов.

Я настроил свой vnet, vms, балансировщик нагрузки и т. Д., Используя этот шаблон

Шаблон менеджера ресурсов Azure

Одно из различий между шаблоном и настройкой заключается в том, что я использую другой бэкэнд-порт. Я настроил зонд, чтобы также посмотреть на этот порт и использовать этот порт.

Я открыл порт на каждом виртуальном компьютере (Windows 2012 R2 Datacenter). Я могу успешно позвонить с одного vm на другой, используя vip.

Я знаю, что не могу вызвать внутренний балансировщик нагрузки с виртуальной машины, которая балансирует нагрузку, поэтому я настраиваю третий тестовый виртуальный компьютер, сидящий в той же виртуальной сети и регионе и т. Д., Когда я пытаюсь вызвать балансировщик нагрузки из этого места, я просто получить страницу не найдена.

Заранее спасибо за помощь

2 ответа

Привет понял, что происходит. Настройка была в порядке. Проблема оказалась связана с настройкой датчика. Я изменил зонд на http и предоставил ему URL-адрес, но я забыл, что URL-адрес возвращает 301. ILB ищет 200 только на этих датчиках, в противном случае он выбросит виртуальную машину из пула. Чтобы решить эту проблему, я просто вернулся к исследованию TCP на порту VM (backend).

Какой порт вы используете? Вы можете проверить брандмауэр на виртуальной машине и убедиться, что ваш порт не заблокирован

Другие вопросы по тегам