0

簡単で簡単な質問があると思います..エミュレーターでは、実行ごとにロールIDが変更されます。実際の azure 展開ではどうですか? VM の再起動後、ロールは同じ ID を取得しますか?

4

1 に答える 1

0

クラウドにデプロイされたインスタンスの ID を見ると、常にこの形式で名前が付けられていることがわかります。[RoleName]_IN_[XXX]ここで、XXX は、デプロイされたインスタンスの数に応じた数字です。あなたの質問に答えると、インスタンスの名前付けのパターンは同じなので、同じ ID を取得すると思います。そのインスタンス ID によって表される VM が同じかどうかは別の問題です。カバーする 3 つのシナリオがあります。

  1. ロール インスタンスが再起動される: 特定のインスタンスを再起動すると、同じインスタンス ID が取得されると思います。
  2. ロール インスタンスがダウンする: 特定のインスタンスを強制終了するオプションは実際にはありませんが、実際にテストすることはできませんが、特定のインスタンスがダウンし、Azure がそのインスタンス用の新しいインスタンスを起動すると、次のようになります。同じインスタンス ID。
  3. 新しい展開: まったく新しい展開を行う場合 (同じ数のインスタンスを想定)、同じ展開 ID を取得しますが、VM はまったく異なります。
于 2013-03-04T12:38:06.117 に答える