Может ли шлюз приложений Azure распространять запрос по определенному URL-адресу? - PullRequest
0 голосов
/ 18 декабря 2018

У меня есть сценарий использования, когда в моем кластере есть 3 виртуальные машины, работающие в качестве головного узла в пакете HPC, и несколько других виртуальных машин, работающих в качестве вычислительных узлов.

Таким образом, в основном, после создания этого кластера, я должен установитьСпециальный клиент HCP, с этого клиента, я набираю DNS-имя каждой из виртуальных машин для доступа к интерфейсу управления HPC.Например: https://head -node-1.azure.com

Конечно, если я получаю доступ к этому DNS из Chrome, я вижу только страницу IIS.

Iхочет создать балансировщик нагрузки с его DNS-именем.Допустим, https://load -balancer.azure.com

Итак, каждый раз, когда я обращаюсь к DNS-имени балансировщика нагрузки, я вижу интерфейс управления, а не страницу IIS.

Как я могу это сделать?

1 Ответ

0 голосов
/ 24 декабря 2018

Не уверен, что правильно вас понимаю.По сути, Azure Application Gateway поддерживает правила маршрутизации на основе URL-адресов.

На самом деле, Application Gateway поддерживает веб-балансировку нагрузки трафика.[Балансировщик нагрузки Azure] [2] поддерживает потоковый трафик.Если вы хотите прослушать протокол HTTP или HTTPS, вы можете использовать шлюз приложений.Согласно вашему описанию, вы не можете получить доступ к интерфейсу управления HPC из веб-обозревателя, вы можете использовать 4-уровневую балансировку нагрузки на основе TCP / UDP.

Таким образом, вы можете создать общедоступную балансировку нагрузки и добавить головной узелВМ как бэкэнд пулы.Создайте проверку работоспособности и правила балансировки нагрузки, чтобы указать порты, которые вы хотите прослушивать для интерфейса управления HPC на каждой из виртуальных машин.

Надеюсь, это поможет, дайте мне знать, если у вас есть какие-либо вопросы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...