C# Azure emulator使用MVC应用程序运行缓慢,注册单击或JSON调用可能需要120秒
在Windows 8上使用Visual Studio 2012、Azure SDK 2.1、MVC 4。在Chrome、IE10、IE11和Firefox上的行为是一致的 在本地调试应用程序时,它通常会在几分钟内减速或完全停止响应。例如,直接输入路径,如C# Azure emulator使用MVC应用程序运行缓慢,注册单击或JSON调用可能需要120秒,c#,asp.net-mvc,asp.net-mvc-4,visual-studio-2012,azure,C#,Asp.net Mvc,Asp.net Mvc 4,Visual Studio 2012,Azure,在Windows 8上使用Visual Studio 2012、Azure SDK 2.1、MVC 4。在Chrome、IE10、IE11和Firefox上的行为是一致的 在本地调试应用程序时,它通常会在几分钟内减速或完全停止响应。例如,直接输入路径,如https://127.0.0.1:444/Controller/Method/1234导致……什么都不会发生 Fiddler立即显示HTTP请求,并打开到127.0.0.1:444的通道 如果我过于耐心,在120-240秒(!)后,断点被击中
https://127.0.0.1:444/Controller/Method/1234
导致……什么都不会发生
Fiddler立即显示HTTP请求,并打开到127.0.0.1:444的通道
如果我过于耐心,在120-240秒(!)后,断点被击中
在Fiddler中中止连接有时会导致僵尸请求运行;也就是说,使用相同的过程(发出HTTP请求,等待60秒,在Fiddler中中止请求),60-180秒后断点被命中
这会影响多个应用程序。我认为这与我自己的配置有关,但我不知道可能涉及哪些设置或问题
到目前为止,我已经尝试:
- 关闭Windows防火墙
- 切换检测代理设置
- 清除所有缓存的浏览器垃圾
- 逐步浏览视图,包括共享视图
- 转到Internet Explorer
- 工具
- 互联网选项
- 联系
- 局域网设置
- 取消选中“自动检测设置”
在此处找到:Update:有时,控制器启动,共享视图完成,命名视图完成……然后什么都没有。对于不涉及视图的JSON调用,对断点的请求可能需要60-90秒。我可以确认这是一个真正的问题。我还没有找到根本原因,但症状是一样的:服务器端执行速度很快,但浏览器没有得到答案,需要等待两分钟或更长时间。没有Azure emulator,一切正常。有关于此问题的更新吗?我也看到了同样的情况,我的项目运行速度也非常慢。更新:我们现在正在开发MSDN虚拟机(A4大小)并在这些虚拟机上进行开发。这些机器是完全干净的——除了VisualStudio和项目、SourceTree以及一些工具之外,什么都没有。在这些平台上,仿真器运行良好。所以现在我想知道是否有某种网络阻塞?不过,菲德勒什么也没表现出来。除了WireShark,还有人知道我们如何能找到答案吗?