首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure AppService -多租户应用程序不同的数据中心

Azure AppService -多租户应用程序不同的数据中心
EN

Stack Overflow用户
提问于 2018-04-08 00:13:18
回答 1查看 125关注 0票数 1

我正在构建一个多租户应用程序,我需要知道我是否可以在Azure中实现这一点。

假设应用程序将部署到多个区域/数据中心。租户将通过子域进行标识: tenant1.domain.com、tenant2.domain.com和tenant3.domain.com。我的问题是,如何进行重定向,以便将tenant1.domain.com重定向到托管在美国数据中心的应用程序,例如将tenant2.domain.com重定向到欧盟的数据中心,将tenant3.domain.com重定向到澳大利亚的数据中心?

我猜我必须在这里使用Azure流量管理器和DNS?有人能告诉我正确的路线吗?

EN

回答 1

Stack Overflow用户

发布于 2018-04-08 04:51:13

一种可能性是使用Azure DNS (或任何具有API的DNS )为租户设置CNAME记录,以便它指向正确的数据中心。

然后,如果您在app Service上运行,则必须将其添加为应用程序上的自定义域名。虽然它对域名的数量有限制,但根据https://stackoverflow.com/a/31565429/1658906,最多500个域名。

如果您在虚拟机上运行,当然可以将服务器配置为接受到*.domain.com的流量。使用App Service无法做到这一点,因为您只能将通配符记录映射到一个区域。

我认为在这种情况下,您不能真正使用Traffic Manager,因为租户的数据实际上位于一个数据中心。除非您复制到辅助服务器,在这种情况下,您可以在故障切换模式下为每个区域使用一个TM配置文件。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49709355

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档