У нас есть веб-Роль, которую мы размещаем в Windows Azure, который использует базирующуюся веб-Ссылку старого ASMX для контакта с внешней системой. Веб-Ссылочный код прокси является достаточно большим, что, инстанцируя его первый раз имеет значительную стоимость.
Мы хотели бы смочь иметь это выполнение, когда веб-Роль запускается вместо по первому запросу.
Я знаю, что IIS 7.5 имеет модуль Прогрева Приложения, который позволил бы нам достигать этого, но я испытываю затруднения при выяснении, существует ли что-то подобное с хостингом в Windows Azure.
Спасибо, Corey
Похоже, что обработчик Application_Start в Global.asax запускается при развертывании веб-роли (для ASP.NET), а не по первому запросу, поэтому это сработает для нас.
Поскольку единственная цель виртуальной машины, на которой размещена веб-роль в Windows Azure, - отвечать на веб-запросы, я бы предположил, что такая настройка является обязанностью облачной ОС, а не облачного приложения. При этом было бы интересно проверить, действительно ли облачная ОС Azure делает такую настройку доступной по умолчанию.