Azure应用程序网关可以将请求分发到特定的URL吗?

时间:2018-12-18 02:37:50

标签: azure

我有一个用例,其中我的群集中有3个VM作为HPC Pack中的头节点工作,还有许多其他VM作为计算节点。

因此,基本上,在创建此群集之后,我必须从该客户端安装一个特殊的HCP客户端,然后键入每个VM的DNS名称以访问HPC管理界面。 例如:https://head-node-1.azure.com

当然,如果我从Chrome访问此DNS,我只会看到IIS页面。

我想用其DNS名称创建一个负载均衡器。假设https://load-balancer.azure.com

因此,从我的客户端,每次访问负载平衡器DNS名称时,都可以看到管理界面,而不是IIS页面。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

不确定我是否正确理解了您。基本上,Azure应用程序网关支持URL path-based routing rules.

实际上,Application Gateway支持基于Web的流量负载平衡。 [Azure负载平衡器] [2]支持基于流的流量。如果您想监听协议HTTP或HTTPS,则可以使用Application Gateway。根据您的描述,您无法从Web资源管理器访问HPC管理界面,可以使用基于TCP / UDP的4层负载平衡。

因此,您可以创建一个面向公众的负载平衡,并将头节点VM添加为后端池。创建运行状况探针和负载平衡规则,以指定要在每个VM上侦听HPC管理界面的端口。

希望这会有所帮助,如果您有任何疑问,请告诉我。