2

専用のキャッシュ ワーカー ロールを含む 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>

どんな助けでも大歓迎です。ありがとう。

4

0 に答える 0