2

我有一个包含专用缓存辅助角色的 Azure 服务。

当将 NetworkConfiguration 部分添加到指定我们的虚拟网络的 cscfg 文件时,缓存角色不会启动并卡在“忙碌”状态。我无法从缓存角色(通过 Intellitrace 或 azure 诊断日志)访问任何信息,因为看起来角色本身从未启动。

删除 NetworkConfiguration 部分后,缓存角色开始正常。

有没有人遇到过类似的问题或有解决此问题的任何提示?

用于缓存角色的存储帐户位于连接到虚拟网络的关联组上。

我们使用的网络配置在这里:

<NetworkConfiguration>
<Dns>
  <DnsServers>
    <DnsServer name="DNSServer" IPAddress="10.10.0.2" />
  </DnsServers>
</Dns>
<VirtualNetworkSite name="Prod" />
<AddressAssignments>
  <InstanceAddress roleName="CacheRole">
    <Subnets>
      <Subnet name="Subnet" />
    </Subnets>
  </InstanceAddress>
  <InstanceAddress roleName="Precacher">
    <Subnets>
      <Subnet name="Subnet" />
    </Subnets>
  </InstanceAddress>
  <InstanceAddress roleName="Management">
    <Subnets>
      <Subnet name="Subnet" />
    </Subnets>
  </InstanceAddress>
</AddressAssignments>

任何帮助,将不胜感激。谢谢。

4

0 回答 0