Назад | Перейти на главную страницу

curl IP-адрес балансировщика нагрузки

У меня есть приложение, работающее на виртуальной машине, которая находится за внутренним балансировщиком нагрузки в Azure. Я могу без проблем связаться с ним локально по / api. Я настроил правила для балансировщика нагрузки для прямого трафика, поступающего с порта 8001 на 443 на виртуальной машине. Однако, когда я пытаюсь скрутить http: /// api: 8001, он не достигает виртуальной машины.

Как бы вы могли использовать частный IP-адрес для доступа к приложению на виртуальной машине?

Вам нужно выполнить curl с виртуальной машины, которая не является частью внутреннего пула. URL-адрес curl должен быть http: // InternalLBIP / api: 8001 . Также убедитесь, что вы используете правильный протокол, поскольку я вижу, что вы переводите 8001 в 443.

LB будет пересылать пакет в бэкэнд-пул только тогда, когда зонды исправны. Убедитесь, что ваш зонд исправен.