我创建了一个虚拟网络,并创建了一个虚拟机 woomph-live 并将其添加到虚拟网络中。这很顺利。
我现在想创建第二个虚拟机 woomph-build 并将其添加到我的虚拟网络中。如果我执行此操作并为 woomph-live 使用的不同的云服务选择,则创建VM失败。
但是,如果我选择与 woomph-live 相同的云服务,它就会正常运行。这是正确的行为吗?如果是这样,我如何访问每个VM在每个VM上的端口80上提供服务的网站?
答案 0 :(得分:7)
创建虚拟机时,必须将其放在给定的云服务(mycloudservicename.cloudapp.net
)中。并且可以在该云服务中放置多个VM。创建云服务时,您需要将其添加到预定义的虚拟网络中。完成此操作后,云服务中的所有VM都将自动包含在VNet空间中。云服务中的所有虚拟机也可以直接相互通信。
根据您的问题,您将尝试在其他云服务中创建VM。该云服务还需要与第一个云服务一起添加到同一个VNet中。然后,您可以将一个或多个VM添加到该新的云服务。此时,两个云服务中的VM都可以相互访问。
关于端口80的问题:如果您在同一个云服务中有一组虚拟机,服务于同一个网站,那么您可以在端口80上创建负载平衡端点,映射到您的端口80 Web服务器VM集合。相反,如果您想访问单个Web服务器,则必须: