Как обновить рабочую роль Windows Azure во время работы

У меня есть одна экземплярная рабочая роль, запущенная и работающая. Теперь я хочу обновить рабочую роль через RDP без повторного развертывания (для проблем с тестированием). Как я могу это сделать?

(Я знаю, что локальные изменения будут потеряны, если ВМ будет переработана)

Изменить: я просто хочу заменить работающий код рабочей роли, как это работает с IIS.


person Yann Olaf    schedule 14.07.2011    source источник


Ответы (2)


Вы вроде не ответили на свой вопрос? RDP? Или вы спрашиваете, как заставить работать RDP?

person dunnry    schedule 14.07.2011
comment
Вероятно, он спрашивает, какое место обновить и как это сделать, пока процесс запущен. Я не уверен, что это возможно, так как остановка процесса WorkerRole перезапускает экземпляр. - person Igorek; 14.07.2011
comment
Нет, я в сети по RDP, с этим проблем нет. - person Yann Olaf; 14.07.2011

На самом деле ответ на ваш вопрос довольно прост :)

http://waawebroles.codeplex.com/

Вы получаете функцию «Развертывание» VS для работы с лазурным развертыванием. Это полезно в некоторых ситуациях. Вы получаете шаблон для развертывания и действительно привлекательный менеджер приложений вместе с конечной точкой публикации, с которой вы можете использовать VS. Реально круто, если честно. Я бы использовал его, но мне нужны локальные ресурсы и т. д., чтобы работать...

Еще одна запись в блоге, объясняющая, как это работает.

person Anže Vodovnik    schedule 14.07.2011
comment
Еще одно дополнение, я знаю, что вы спрашиваете о рабочих ролях. Я бы использовал концепцию этой реализации и работал с динамической загрузкой рабочей роли. Но это ваш лучший выбор. - person Anže Vodovnik; 14.07.2011
comment
В порядке. Таким образом, кажется, что я должен использовать кнопку обновления (портал), если я хочу развернуть свою рабочую роль. см. Изменить. - person Yann Olaf; 14.07.2011
comment
Ну, в зависимости от того, сколько усилий вы хотите вложить. Вы могли бы сойти с рук с некоторыми обычаями... но это сводится к тому, сколько у вас есть времени. - person Anže Vodovnik; 14.07.2011
comment
Кажется, мне приходится жить с передислокацией. В любом случае, спасибо. - person Yann Olaf; 15.07.2011