5

従来の Windows サービスをインストールする worker ロールがあります。サービスの複数のインスタンスが同時に実行されると、問題が発生します。そのため、これが発生する可能性があるかどうかを理解しようとしています (中規模のインスタンスを 1 つしか実行していないことに注意してください)。

私たちの Azure クラウド サービスで、私たちのサイトが実行されている実際の VM がほぼ毎週切り替え/再イメージ化されていることに気付きました。Azureがこれを行う方法は、Web ロールとワーカー ロールを使用して新しい VM を構築し、新しい VM の準備が整ったときに、古い VM から新しい VM への VIP スイッチを行うことだと思います。私の質問は、この切り替え期間中にサービスが古い VM と新しい VM の両方で同時に実行されている可能性があるかどうかです。それとも、Azure は VIP の切り替え後までワーカー ロールを開始しませんか?

そこには私がかなり外れている可能性のある多くの仮定がありますが、うまくいけば、質問の基本的な考え方を理解していただけます. 何かご意見は?前もって感謝します!

4

2 に答える 2

0

いいえ、アップグレード中に複数実行することはありません。これが、ダウンタウンを防ぐために少なくとも 2 つのインスタンスを実行することを推奨する理由です。

(簡単に言うと) 何が起こるかというと、インスタンスがロード バランサーから削除され、破棄され、再構築され、開始されてから、ロード バランサーに戻されます。

于 2013-04-30T15:32:50.020 に答える