Разработка приложений для новой версии Windows Azure
Ограничение академической подписки: возможно лишь одно рабочее развертывание в каждый момент
При попытке развернуть сервис saf4 в облаке обнаруживаем ограничение академической подписки. Поскольку сервис saf1 уже был развернут в облаке, то система не выполнила развертывание второго сервиса saf4. Тогда удаляем рабочее развертывание сервиса saf1 (а не сам этот сервис!) и вновь создаем рабочее развертывание сервиса saf4 с теми же параметрами. Операция проходит успешно. На рис. 10.16 изображена страница, визуализирующая наши облачные сервисы saf1 и saf4, где рабочее развертывание сервиса saf1 приостановлено, а рабочее развертывание сервиса saf4 успешно выполнено.
увеличить изображение
Рис. 10.16. Рабочее развертывание сервиса saf1 приостановлено, а сервиса saf4 – успешно выполнено
Обращение к сервису по URL-адресу через браузер
Кликнув по URL-адресу развернутого сервиса saf4 на странице ( рис. 10.16), обращаемся к нашему сервису через браузер и убеждаемся в его работоспособности ( рис. 10.17):
Мониторинг сервиса
Теперь выполним мониторинг нашего нового сервиса. Для этого кликнем по его имени, а затем выберем пункт меню (сверху) "Мониторинг". Результат показан на рис. 10.18 – выводится график, отображающий информацию о загрузке процессора в различные моменты времени.
Экземпляры Web-роли сервиса в облаке
Выбрав пункт меню "Экземпляры", получаем информацию о единственном экземпляре Web-роли WebRole1 нашего сервиса, активном в облаке ( рис. 10.19):
Таким образом, мы прошли весь цикл реализации облачного сервиса в Visual Studio, создания места для сервиса в облаке, его рабочее развертывание в облаке, проверка его работоспособности и мониторинг. Использовались новые инструменты поддержки Windows Azure.