専用のキャッシュ ワーカー ロールを含む Azure サービスがあります。
仮想ネットワークを指定する NetworkConfiguration セクションが cscfg ファイルに追加されると、キャッシュ ロールが開始されず、「Busy」のままになります。ロール自体が起動しないように見えるため、(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>
どんな助けでも大歓迎です。ありがとう。