【问题标题】:Can Azure Application Gateway distribute request to specific URL?Azure 应用程序网关能否将请求分发到特定 URL?
【发布时间】:2018-12-18 02:37:50
【问题描述】:

我有一个用例,其中我的集群有 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 个证书,后端 1 个证书,因为 HPC 使用证书在节点之间进行身份验证。

标签: azure


【解决方案1】:

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

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-13
    • 2018-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-20
    • 2014-07-23
    相关资源
    最近更新 更多