Как мне сложно остановить роль Azure? - PullRequest
1 голос
/ 13 июля 2011

Вот мой сценарий: моя веб-роль Azure выполняет большую работу в OnStart() и создает огромную трассировку отладки, которая загружается в хранилище BLOB-объектов.

Сейчас OnStart() зависает по какой-то причине я заглядываю в Blob Storage и вижу, что трассировка не обновлялась уже несколько минут.Поэтому я решил, что роль не подлежит восстановлению, и я хочу немедленно закрыть ее, чтобы я мог обновить роль с помощью другого пакета и запустить ее снова.

Проблема заключается в том, что я нажимаю «Стоп» на портале управления.Чтобы остановить роль, требуется до десяти минут - я полагаю, что она пытается убедительно остановить роль и подождать несколько минут.

Могу ли я как-то немедленно остановить роль, не дав ей остановиться изящно?

Ответы [ 2 ]

2 голосов
/ 13 июля 2011

Интересно, быстрее ли удаляется развертывание (предположительно, что вы собираетесь делать после его остановки?), Но я не уверен.Насколько я знаю, есть только один вид «остановки», так что нет, я не думаю, что есть способ форсировать более быструю остановку.

0 голосов
/ 13 июля 2011

Посмотрите @ Командлеты PowerShell для платформы Windows Azure

Это должно дать вам как минимум те же функции и, возможно, больший контроль над действиями.Вы также можете запросить текущий статус, так как он не всегда сразу отражается на портале Silverlight.

...