如何将一个域上的特定端口通信路由到多个Azure App Services?

时间:2019-12-13 18:43:10

标签: azure azure-web-sites azure-application-gateway azure-traffic-manager azure-load-balancer

如何将域的端口流量路由到多个AppService(不是VM):

auto

用应用程序网关最好做到这一点吗?可以使用负载均衡器或流量管理器吗?可以将其路由到部署槽吗?

1 个答案:

答案 0 :(得分:0)

正如@juunas所评论的那样,流量管理器在DNS级别工作,而在基于HTTP / HTTPS流量端口的路由应用程序上不起作用。

要基于每个端口路由多个应用程序服务,可以考虑使用Azure application gateway with path-based routing rilesAzure front door。但是,这种部署将非常复杂,而且非常昂贵。

此外,不允许为多个不同的公共服务添加相同的域。因此,您可以将域添加到一个应用程序服务中,然后使用虚拟目录。这是一种相对便宜的方法。请参考this创建一个虚拟目录。