Хост роли Azure действительно перезапускается при сбое или перезапуске роли через API управления? - PullRequest
1 голос
/ 21 июля 2011

Предположим, что моя роль Azure как-то исчерпывает общесистемные ресурсы. Например, он порождает много процессов, и все эти процессы зависают и используют всю виртуальную память в системе. Или он создает множество объектов событий Windows API и не может их освободить, и такой объект больше не может быть создан. Я имею в виду что-нибудь кроме уничтожения файловой системы .

Теперь описанные мной изменения отменяются после перезапуска обычной машины Windows - процессы завершаются, виртуальная память «перерабатывается», события и другие подобные объекты «перерабатываются» и т. Д.

Все же есть проблема. Что, если хост фактически не перезапускается, а проходит через какой-то другой процесс, когда я нажимаю «перезагрузка» или «остановка», а затем «запуск»?

Действительно ли хост перезагружается при перезапуске роли или перезагрузке экземпляра?

1 Ответ

3 голосов
/ 21 июля 2011

При перезагрузке экземпляра виртуальная машина фактически перезагружается. При остановке и запуске виртуальная машина не перезагружается, но процесс перезапускается.

...