具有多个自定义域的Azure VM

具有多个自定义域的Azure VM,azure,azure-web-app-service,azure-virtual-machine,azure-dns,Azure,Azure Web App Service,Azure Virtual Machine,Azure Dns,我目前正在Azure的一个web应用程序下运行一个多坦能网站。 我对性能和可扩展性选项非常满意 但是 我正在迅速接近500个自定义域的限制。所以我们需要一个新的选择 我假设这个限制不适用于Azure VM 是否只是将任何新的自定义域添加到IIS和windows主机文件 这项工作可以通过powershell编写脚本吗 虚拟机的可伸缩性如何 不,对于azure vm,您可以拥有尽可能多的自定义域,因为它们只是CNAME记录 不确定为什么需要主机文件,这当然是一种方法,但不适用于面向前端的应用程序。任

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

但是

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

我假设这个限制不适用于Azure VM

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

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

虚拟机的可伸缩性如何

不,对于azure vm,您可以拥有尽可能多的自定义域,因为它们只是CNAME记录 不确定为什么需要主机文件,这当然是一种方法,但不适用于面向前端的应用程序。任何访问该站点的人都需要更改主机文件。 这对您的DNS提供商来说是一个更大的问题,但他们通常有某种API,您可以与>>对话,这样您就可以实现自动化。 嗯,你可以实现可伸缩性,但与应用程序服务相比,这并不是一件简单的事情。您需要具有可用性集或虚拟机规模集的虚拟机。您还需要一个过程来更新它们上的代码,可能还需要其他一些事情,如如何安装证书等。
谢谢,这将是在IIS中设置自定义域名的一种情况,只要域名上的CNAME记录配置为指向网站IP就可以了?是的,如果您想要可扩展性,您需要指向负载平衡器\应用程序网关IP地址。