Jam*_*mie 8 c# asp.net-mvc hosting azure
当我将云服务部署到Windows Azure时,会导致许多VSPerf.exe实例启动 - 从1到5.
在它们之间它们消耗所有CPU,并且没有任何进程自行终止.
如果我远程连接到实例并手动终止进程,则会在下一个请求时重新启动.如果在请求期间终止进程,则请求成功,页面显示并按预期运行.
唯一的区别是之前的部署是我已经升级到.NET 4.5,因此将云服务升级到服务器2012.
可能是什么导致了这个?
对于每次失败的启动,都会记录2个事件:
VsPerf Tool Error: Error starting data collection with a dedicated process D:\Program Files (x86)\Microsoft Visual Studio 11.0\Team Tools\Performance Tools\VSPerf.
.NET Runtime version 4.0.30319.18010 - Loading profiler failed during CoCreateInstance. Profiler CLSID: '{44a86cad-f7ee-429c-83eb-f3cde3b87b70}'. HRESULT: 0x80040111. Process ID (decimal): 1444. Message ID: [0x2504].
创建新实例或重新映像计算机后,VSPerf问题不会发生(至少那是一个修复程序(一个烦人且耗时的修复程序)).
检查Visual Studio中的Azure发布设置,我敢打赌您已在"高级"选项卡上启用了性能分析.

| 归档时间: |
|
| 查看次数: |
1596 次 |
| 最近记录: |