【问题标题】:Mapping two app service to one DNS in azure在 Azure 中将两个应用服务映射到一个 DNS
【发布时间】:2018-05-22 23:41:26
【问题描述】:

我有两个应用服务。一种用于 UI,一种用于 Web api。我需要创建一个 DNS,以便我能够像 www.example.com/ui 和 www.example.com/api 一样访问。请让我知道任何人如何在没有虚拟目录概念的情况下实现这一目标。

谢谢

【问题讨论】:

  • 我认为您正在寻找“反向代理”的概念。查看 Azure 门户中的 API 管理。它能够将端点的请求路由到不同的“内部”系统。

标签: azure azure-web-app-service azure-app-service-envrmnt


【解决方案1】:

您无法仅使用 DNS 来实现这一点。 DNS 对路由一无所知,只知道域名。所以www.example.com 必须解析到一个服务,它应该是你的反向代理,也许是应用程序网关?

这是在应用程序网关后面托管两个应用程序的教程:Tutorial: Create an application gateway that hosts multiple web sites using the Azure CLI

多站点托管使您可以在同一个应用程序网关实例上配置多个网站。此功能允许您通过将多达 20 个网站添加到一个应用程序网关来为您的部署配置更有效的拓扑。每个网站都可以定向到自己的池。例如,应用程序网关可以为来自名为 ContosoServerPool 和 FabrikamServerPool 的两个服务器池的 contoso.comfabrikam.com 提供流量。

【讨论】:

    猜你喜欢
    • 2021-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-05-03
    • 2016-05-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多