私の Azure ロールが何らかの形でシステム全体のリソースを使い果たしたとします。たとえば、多くのプロセスを生成し、それらすべてのプロセスがハングして、システム内のすべての仮想メモリを消費します。または、無数の Windows API イベント オブジェクトを作成し、それらを解放できず、そのようなオブジェクトを作成できなくなります。ファイルシステムを破棄する以外は何でも意味します。
ここで説明した変更は、通常の Windows マシンの再起動時に取り消されます。プロセスが終了し、仮想メモリが「リサイクル」され、イベントやその他の同様のオブジェクトが「リサイクル」されます。
しかし、懸念があります。ホストが実際には再起動されず、「再起動」または「停止」を押してから「開始」を押したときに、他のプロセスが実行された場合はどうなりますか?
役割を再起動したり、インスタンスを再起動したりすると、ホストは実際に再起動されますか?