Выше вы получили полезную информацию, чтобы узнать больше о веб-сайтах Windows Azure. Одна вещь, которую я хотел бы добавить о веб-сайтах Windows Azure и сравнении веб-ролей, заключается в том, что веб-сайты Windows Azure могут быть такими же мощными, как веб-роли, с точки зрения работы в качестве веб-приложения, однако вы очень ограничены в контроле над инфраструктурой, как вы делаете с Веб-роль или виртуальная машина Windows Azure. И если вы не хотите сосредотачиваться на этом, веб-сайты Windows Azure — лучший вариант, где вы можете сконцентрировать всю энергию в своем приложении.
Вы можете создавать полномасштабные веб-сайты Windows Azure в резервном режиме (резервный режим позволяет вашему приложению работать на выделенной виртуальной машине с 1/2/4 ядрами), и с несколькими экземплярами ваш веб-сайт станет очень мощным. С веб-сайтами вы можете просто использовать git (или любой другой доступный метод) для развертывания приложений, и обновления будут доступны мгновенно. Таким образом, в целом это меньше накладных расходов на ваш цикл разработки/развертывания по сравнению с веб-ролью/рабочей ролью, но вы ограничены тем, что вы можете сделать.
С веб-сайтами вы можете настроить мониторинг непосредственно из порта и настроить ограниченный мониторинг, как показано ниже: ![введите описание изображения здесь](https://i.stack.imgur.com/Vy0IC.png)
После настройки мониторинга вы можете просматривать мониторинг на портале в режиме реального времени или собирать журнал напрямую, открыв папку LogFiles через FTP, как показано на портале предварительного просмотра.
Таким образом, вы не так много можете узнать о диагностике непосредственно из виртуальной машины. Кроме того, если у вас есть резервный экземпляр, вы можете написать некоторый код в своем приложении ASP.NET для некоторых конкретных деталей системы непосредственно в вашем веб-приложении, если это применимо.
person
AvkashChauhan
schedule
19.07.2012