Внутренний балансировщик нагрузки Azure не получает отклоняющий запрос к виртуальной машине
У меня проблемы с настройкой внутреннего балансировщика нагрузки для обработки запросов.
Я настроил свой vnet, vms, балансировщик нагрузки и т. Д., Используя этот шаблон
Шаблон менеджера ресурсов Azure
Одно из различий между шаблоном и настройкой заключается в том, что я использую другой бэкэнд-порт. Я настроил зонд, чтобы также посмотреть на этот порт и использовать этот порт.
Я открыл порт на каждом виртуальном компьютере (Windows 2012 R2 Datacenter). Я могу успешно позвонить с одного vm на другой, используя vip.
Я знаю, что не могу вызвать внутренний балансировщик нагрузки с виртуальной машины, которая балансирует нагрузку, поэтому я настраиваю третий тестовый виртуальный компьютер, сидящий в той же виртуальной сети и регионе и т. Д., Когда я пытаюсь вызвать балансировщик нагрузки из этого места, я просто получить страницу не найдена.
Заранее спасибо за помощь
2 ответа
Привет понял, что происходит. Настройка была в порядке. Проблема оказалась связана с настройкой датчика. Я изменил зонд на http и предоставил ему URL-адрес, но я забыл, что URL-адрес возвращает 301. ILB ищет 200 только на этих датчиках, в противном случае он выбросит виртуальную машину из пула. Чтобы решить эту проблему, я просто вернулся к исследованию TCP на порту VM (backend).
Какой порт вы используете? Вы можете проверить брандмауэр на виртуальной машине и убедиться, что ваш порт не заблокирован