首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >远程代理上的DotTrace

远程代理上的DotTrace
EN

Stack Overflow用户
提问于 2018-12-05 16:06:22
回答 2查看 123关注 0票数 0

我有一个运行在本地机器上的WebAPI项目,它通过服务层上的远程代理(本地机器)调用服务器端代码。分析器能够跟踪热点,但只跟踪到服务层,而且热点都指向调用服务器端方法的方法。

如何让分析器跟踪服务器端代码中的瓶颈?

要注意的事情:

代码语言:javascript
复制
1. Controller and service layer = .Net4.5
2. Server Side = .Net 3.5
3. Remote Proxy is using local web service.

我做的事

代码语言:javascript
复制
1. Profile the whole project
2. Profile the web service
3. Run the remote agent locally
EN

回答 2

Stack Overflow用户

发布于 2018-12-08 12:33:43

您可以同时运行多个独立的dotTrace。每端一个dotTrace (WebAPI和服务器)。如果您附加到服务器端进程,您将能够找到热点。

票数 0
EN

Stack Overflow用户

发布于 2018-12-10 17:44:35

您使用哪个服务器来承载服务器端代码?如果是IIS或IIS,则需要从dotTrace主页的相应部分对其进行分析。无论如何,您可以从.NET Home的“dotTrace Process”部分开始分析-在这种模式下,在单击Run之后启动的任何托管应用程序都将被分析(您只需要在分析控制器中选择正确的应用程序并获取快照)。有关详细信息,请参阅此页面:Process.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53636299

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档