azure - Azure web 应用程序 - 取决于域的端点

我想在 Azure 云中托管一个 Angular 应用程序。这个应用程序应该可以通过不同的域访问。但是对于每个域,应用程序应该使用不同的端点。

mycompany1.com -> restserver.company1/rest mycompany2.com -> restserver.company2/rest

仅使用一个 azure 静态 Web 应用程序、Web 应用程序或类似应用程序是否可行?

先感谢您。

回答1

您可以通过在您的 Azure Web 应用程序前面放置一个负载均衡器来做到这一点。 Azure 负载平衡服务可以分为两个维度:全局与区域,以及 HTTP(S) 与非 HTTP(S)。 https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/load-balancing-overview

区域性

Azure 应用程序网关是一个很好的区域选项。多站点托管使您能够使用面向公众的侦听器在应用程序网关的同一端口上配置多个 Web 应用程序。它允许您通过将多达 100 多个网站添加到一个应用程序网关来为您的部署配置更有效的拓扑。

全球的

如果您希望跨多个区域托管您的网站,请考虑使用 Azure Front Door。

https://docs.microsoft.com/en-us/azure/application-gateway/multiple-site-overview

https://docs.microsoft.com/en-us/azure/application-gateway/configure-web-app?tabs=customdomain%2Cazure-portal

相似文章

azure - Azure 帐户与租户(可能与管理组)

我很难看到Azure帐户、管理组和租户之间的差异。它们似乎有一个共同点,即都可以包含多个订阅。我明白了订阅的概念——一个计费单元,所有费用都从同一张信用卡中扣除,每个订阅都会产生不同的账单。订阅似乎是...

最新文章