0

在我的应用程序中连接到 Azure 服务时,最好使用 DNS 主机名还是 IP?

例如,我有一个托管在虚拟机中的 SQL Server。168.63.xxx.xxx我应该使用还是使用配置我的 web.config mysqlserver001.cloudapp.net

谢谢

4

2 回答 2

1

没有recommended策略。虽然有非官方声明说部署的云服务(包括虚拟机)的公共 IP 地址在完全删除之前不会更改(删除同一云服务中的所有 VM,或者删除 PaaS 部署),但我会如果可以的话,不要依赖它。您可以参考这篇博文及其链接,了解“固定 IP 地址”的困境。

我会使用 DNS 名称。我什至会使用我自己的域名,即 CNAME-d 到 xxx.cloudapp.net 域。

于 2013-04-05T07:09:44.837 回答
1

只要您不删除虚拟机,IP 地址和 DNS 名称都可以使用并且是持久的。但从我的角度来看,DNS 名称看起来更友好。

于 2013-04-05T07:09:56.550 回答