【发布时间】:2014-03-14 06:29:05
【问题描述】:
我们计划在 Azure 上租用两个 VM(一个用于 Web 服务器,另一个用于数据库服务器)。我想知道从 Web 服务器与数据库服务器通信的最佳方式是什么。
- 使用 DNS 直接通信。
- 将两个 VM 保留在云服务中并使用主机名进行通信。
- 组成虚拟网络,使用永久虚拟机IP地址连接。
提前致谢
【问题讨论】:
标签: azure azure-virtual-machine azure-virtual-network
我们计划在 Azure 上租用两个 VM(一个用于 Web 服务器,另一个用于数据库服务器)。我想知道从 Web 服务器与数据库服务器通信的最佳方式是什么。
提前致谢
【问题讨论】:
标签: azure azure-virtual-machine azure-virtual-network
您不想使用云服务主机名在 VM 之间进行通信。
如果你想使用 DNS,你必须提供 DNS - 你也不需要。
对于那个特定的场景,我会推荐一些更简单的方法:
当虚拟机部署在同一个云服务并且不在虚拟网络中时,Windows Azure 会提供自动名称发现。最简单的方法通常是最好的。
有关 Windows Azure 中名称解析方案的更多信息,read this paper。
【讨论】: