将NetworkConfiguration添加到ServiceConfiguration会导致我们的Web角色回收:
-Busy(等待角色启动......系统启动任务正在运行
-Restarting(角色遇到错误并已停止。系统启动任务失败,退出代码为-532462766
没有NetworkConfiguration一切正常。我们需要在同一天蓝色虚拟网络(http://msdn.microsoft.com/en-us/library/azure/jj823135.aspx)中对SQL VM进行角色可见性。
<NetworkConfiguration>
<Dns>
<DnsServers>
<DnsServer name="TestDNS" IPAddress="10.1.0.4" />
</DnsServers>
</Dns>
<VirtualNetworkSite name="TestNetWork" />
<AddressAssignments>
<InstanceAddress roleName="Role1">
<Subnets>
<Subnet name="TestSubnet" />
</Subnets>
</InstanceAddress>
<InstanceAddress roleName="Role2">
<Subnets>
<Subnet name="TestSubnet" />
</Subnets>
</InstanceAddress>
<InstanceAddress roleName="Role3">
<Subnets>
<Subnet name="TestSubnet" />
</Subnets>
</InstanceAddress>
</AddressAssignments>
</NetworkConfiguration>
答案 0 :(得分:0)
问题解决了。
我们已经设置了Affinity Group和Cloud Service。
如果您依赖于Affinity Group以外的其他服务(对于ex存储,虚拟网络,缓存等),则角色不会开始。