Может ли производственное развертывание Windows Azure Web Deployment Accelerator работать? - PullRequest
0 голосов
/ 19 ноября 2011

В документации по функциональности Windows Azure Web Deploy говорится, что это в основном только для разработки тестов, главным образом потому, что любые сделанные изменения не сохраняются в случае повторного использования экземпляра.

Недавно я имел опыт использования удаленного рабочего стола для обновления некоторых файлов на веб-сайте запуска (тестирования) Azure, думая, что, поскольку я фактически обновлял сам веб-сайт и не говорил настольному компьютеру, он сохранится. Оказывается, что это неправильное мышление, когда роль была переработана, все изменения, которые я сделал с помощью удаленного рабочего стола, были стерты обратно до первоначальной загрузки пакета за 20 минут. Я рад, что совершил эту ошибку, потому что это сделало так много других вещей кристально ясными.

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

Теперь есть Web Deployment Accelerator , и, насколько я могу судить, это будет сохраняться на рабочем сайте во всех формах переработки экземпляров и т. Д., Поскольку все изменения теперь хранятся в хранилище Azure.

Правильно ли мое понимание? Можно ли использовать Windows Azure Web Deploy Accelerator (в некотором смысле) как клиент FTP для «обычного» веб-сайта IIS? Существуют ли условия, при которых изменения, внесенные мной, чтобы сказать, что сайт с корзиной покупок будет утерян, потому что я использовал эту технологию в качестве своего «клиента FTP» Azure. *

(Да, я знаю, что это не "на самом деле" FTP);)

1 Ответ

1 голос
/ 19 ноября 2011

Изменения, внесенные с помощью этого ускорителя, сохранятся и никогда не будут уничтожены перезагрузкой экземпляров ролей и т. Д.

...