Подтвердить что ты не робот

Почему в Windows 2012 Server медленнее развертывается Azure, чем на сервере Windows 2008 Server

У меня есть ASP.NET(Webforms), работающий с .Net Framework 4.0.

Если я разворачиваю этот сайт с помощью osFamily="1" (на сервере Windows 2008), .NET CLR занимает 120 ms в среднем (согласно журналам NewRelic).

Если я возьму точный сайт и разворачиваю его с помощью osFamily="3" (на сервере Windows 2012), .NET CLR занимает больше, чем 500 ms.

Я знаю, что мне нужно перейти на MVC4 и, возможно, .Net Framework 4.5, но я хотел бы знать, была ли у кого-то другая проблема, и если вы знаете, что может быть причиной этого?

enter image description here

Edit

Похож, что osFamily=2 также имеет ту же проблему.

4b9b3361

Ответ 1

Из обсуждения обсуждения кажется, что это известная проблема.

Этот вопрос сообщается здесь.

Обновление с VS2010 до VS2012, мы заметили, что развертывание происходит очень медленно, что можно обойти, но затем чередование кода также очень медленное.

Сначала мы подумали, что это устройство, но оно очень медленное даже в эмуляторе. Эта машина, которую мы тестировали, является i7-процессором с 12 МБ ОЗУ. Это также похоже на многих, кто сообщил на наших форумах.

Подробнее.

Похоже, что решение заключается в изменении драйвера на winusb (C:\Program Files\GHI Electronics\GHI Premium NETMF v4.2 SDK\USB Drivers\GHI_NETMF_WinUsb) - согласно одному из комментариев.

Ответ 2

http://social.msdn.microsoft.com/Forums/windowsazure/en-us/7cf664b0-5876-4d6a-b54d-fda46c544c6f/azure-deployment-slower-with-w2012-server-than-w2008-server-or-w2008-server-r2?forum=windowsazuretroubleshooting:

'Я попытался с .NET 4.5 с теми же результатами. Я думаю, что это связано с Azure SDK 1.7 и 2.0

Программно настроить клиент кэша Azure 'Ответ Jordi Torra

Кажется, проблема с Azure SDK 1.7 и 2.0.