首页 > 解决方案 > 我们可以在 Route 53 AWS DNS 服务中创建多少个子域?

问题描述

在我的应用程序中,我为每个帐户提供了一个子域(如 user.domain.com)。因此,我计划使用 AWS Route 53 将子域路由到我的应用程序。Amazon Route 53 中的子域是否有最大限制。提前致谢!

标签: amazon-web-servicesdnsamazon-route53

解决方案


我给user.domain.com每个帐户一个子域(如)

你应该修改你的应用程序设计如果你的用户达到百万?如果您想在将来迁移您的 DNS,子域最大限制也会因服务提供商而异。

因此,概括解决方案云就像所有子域都将指向单个端点(负载均衡器),您的核心后端将检查DNS然后加载基于域的自定义响应,通常是登录页面,您可以针对域名保存自定义徽标等并加载这些资源基于域。

高层架构

在此处输入图像描述

对于大型云服务提供商也是如此,例如 slack,它为每个用户提供子域,但我们认为 slack 是否为每个用户管理 route53 记录?

在此处输入图像描述

松弛的工作原理

或者您可以简单地这样做nslookup,对于千域您将获得相同的后端 IP。

slacker:~$ nslookup acmeinc.slack.com
Name:   acmeinc.slack.com
Address: 13.228.49.204

slacker:~$ nslookup www.slack.com
Name:   www.slack.com
Address: 13.228.49.204

推荐阅读