2013-05-27 1 views
0

Вопрос 1: При публикации роли рабочего, имеющей в то время как (истинный) блок в методе Run(), он гарантирует, что при успешном завершении публикации - рабочая роль будет автоматически запущена?При публикации рабочей роли для виртуальной машины с визуальной студии 2012 года она начнется автоматически?

Если нет, то как его начать?

Вопрос 2: Если роль рабочего по какой-то причине после запуска сгибалась - как ее перезапустить?

ответ

1

Вопрос 1: В то время публикации работник, имеющий роль в то время (правда) блок в его метод Run() это будет гарантировать, что при успешном завершении публиковать - роль работник будет автоматически начать?

Да. Все развертывания Cloud Service запускаются автоматически. И ваш код должен никогда выход Run() метод. Если ваш код по какой-либо причине оставит метод Run(), роль будет автоматически recycled.

Вопрос 2: Если рабочая роль по какой-либо причине после запуска имеет сутулый - как ее перезапустить?

Контроллер тканей Windows Azure заботится о таких ситуациях. Существует способ остановки роли на some reason. Единственный способ: suspend a role (рабочий или веб-сайт) явно требовать от API управления или портала.

Проверьте, пожалуйста, this article.

+0

Спасибо за возвращение! – iomca4u