为什么在Windows 2012 Server上的Azure部署比在Windows 2008 Server上慢

Jor*_*rdi 52 .net asp.net performance azure windows-server-2012

我有一个ASP.NET(Webforms)与.Net Framework 4.0一起工作.

如果我部署与该网站osFamily="1"(在Windows 2008服务器上)的.NET CLR120 ms平均值(根据日志NewRelic的).

如果我采用确切的站点并将其部署osFamily="3"(在Windows 2012服务器上),则.NET CLR需要更多500 ms.

我知道我应该搬到MVC4也许.Net Framework 4.5,但我想知道是否有其他人遇到过同样的问题,如果你知道是什么原因造成的?

在此输入图像描述

编辑

看起来osFamily=2也有同样的问题.

Cil*_*lan 0

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 的问题。