1

私の Azure ロールが何らかの形でシステム全体のリソースを使い果たしたとします。たとえば、多くのプロセスを生成し、それらすべてのプロセスがハングして、システム内のすべての仮想メモリを消費します。または、無数の Windows API イベント オブジェクトを作成し、それらを解放できず、そのようなオブジェクトを作成できなくなります。ファイルシステムを破棄する以外は何でも意味します。

ここで説明した変更は、通常の Windows マシンの再起動時に取り消されます。プロセスが終了し、仮想メモリが「リサイクル」され、イベントやその他の同様のオブジェクトが「リサイクル」されます。

しかし、懸念があります。ホストが実際には再起動されず、「再起動」または「停止」を押してから「開始」を押したときに、他のプロセスが実行された場合はどうなりますか?

役割を再起動したり、インスタンスを再起動したりすると、ホストは実際に再起動されますか?

4

1 に答える 1

3

インスタンスを再起動すると、VM が実際に再起動されます。停止して開始すると、VM は再起動されませんが、プロセスは再起動されます。

于 2011-07-21T13:00:44.077 に答える