【问题标题】:Azure VM with multiple custom domains具有多个自定义域的 Azure VM
【发布时间】:2019-03-04 07:58:36
【问题描述】:

我目前在 Azure 中的一个 Web 应用程序下运行一个多租户网站。 我对性能和可扩展性选项非常满意。

但是……

我正在迅速接近 500 个自定义域的限制。所以需要一个新的选择。

我假设此限制不适用于 Azure VM?

是否只是将任何新的自定义域添加到 IIS 和 windows 主机文件?

这项工作可以通过 powershell 编写脚本吗?

VM 的可扩展性如何?

【问题讨论】:

    标签: azure azure-web-app-service azure-virtual-machine azure-dns


    【解决方案1】:
    1. 不,对于 azure vm,您可以拥有尽可能多的自定义域,因为它们只是 CNAME 记录
    2. 不确定为什么需要主机文件,这当然是一种方法,但不适用于前置应用程序。对于访问该站点的任何人,您都需要更改主机文件。
    3. 这更多是向您的 DNS 提供商提出的问题,但他们通常有某种 API 您可以与之交谈>>因此您可以自动执行此操作。
    4. 嗯,您可以实现可扩展性,但它不会是直截了当的(与应用服务相比)。您将需要具有可用性集的 vms 或 vmss(虚拟机规模集)。您还需要一个流程来更新您的代码,可能还有其他一些事情(例如如何安装证书等)。

    【讨论】:

    • 谢谢,所以在IIS中设置自定义域名,只要域名上的CNAME记录配置为指向网站IP就可以了吗?
    • 是的,如果您想要可扩展性,您需要指向负载均衡器\应用程序网关 IP 地址。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-05-09
    • 2018-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多