[英]Why is Azure deployment slower on Windows 2012 Server than on 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
,但我想知道是否有其他人有同样的问题,如果你知道是什么原因造成的?
编辑
看起来osFamily=2
也有同样的问题。
从论坛讨论看来,这似乎是一个已知的问题。
这个问题在这里报道。
从VS2010升级到VS2012,我们注意到部署速度非常慢,可以解决,但是代码插入速度也很慢。
首先,我们认为它可能是设备,但即使在模拟器中它也很慢。 我们测试的这台机器是带有12MB RAM的i7处理器。 对于在我们的论坛上报道的许多人来说,情况似乎也是如此。
阅读更多 。
解决方案似乎是将驱动程序更改为winusb( C:\\Program Files\\GHI Electronics\\GHI Premium NETMF v4.2 SDK\\USB Drivers\\GHI_NETMF_WinUsb
) - 根据其中一条评论。
'我尝试使用.NET 4.5,结果相同。 我认为是与Azure SDK 1.7和2.0相关的东西
以编程方式配置Azure缓存客户端 '由Jordi Torra回答
这似乎是Azure SDK 1.7和2.0的问题。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.