2012-02-24 4 views
2

В моей среде Azure у меня есть webrole с экземплярами нескольких веб-сайтов. Метод Application_Start() в global.asax в WCF-проекте вызывается несколько раз (через несколько минут), без применения Application_End или Application_Error. В эмуляторе у меня нет этой проблемы.Azure Application_End not hit и Application_Start несколько раз подряд (между несколькими минутами)

В журнале событий я вижу событие WAS: «Приложение«/», принадлежащее сайту« xxxx », имеет недопустимый набор« xxxxx »AppPoolId. Следовательно, приложение будет проигнорировано »(и сайт будет отключен, поскольку корневое приложение, определенное для сайта, является недопустимым.), Который регистрируется один раз 1,5 часа.

У кого-нибудь есть идея, что происходит?

ответ

0

Я хотел бы посмотреть на это: http://technet.microsoft.com/en-us/library/cc735307(v=ws.10).aspx

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