令人困惑的DotTrace分析结果



好吧,这里。由于我们的一台生产服务器上的性能问题,我被要求使用Dottrace Profiler查看发生了什么。我正在分析的项目是一个应用程序,其中包含许多在IIS中运行的WCF服务。这是一个相当复杂的项目,由多个集会组成。整个项目都用作DI容器。

我尝试在开发服务器上几次分析该应用程序,以确保其正常工作,这似乎是例子。

我开始分析我们的生产服务器(在W3WP上使用跟踪作为详细级别),并立即降低了服务器的性能,并且它变得非常缓慢且无反应。我知道profiler会遇到性能问题,但是我不知道它几乎会杀死服务器(在Dev Server上没有问题)。

所以在非常困惑的令人恐惧的经历之后。DIT DotTrace真的全部杀死了我们的生产服务器吗?为什么?

分析的结果至少是令人困惑的,我不知道该怎么做,对我来说,这似乎是这里的问题,但这是真的,还是Dottrace Profiler和我一起玩?

任何输入都是高度应用的!以下是Dottrace

的结果

https://i.stack.imgur.com/vvvlm.png

更新:

好吧,我扩展了热点,似乎主要是WCF调用。但是,为什么它们出现在NINJECT解析器下?

我将从现在开始使用采样,并希望它对我们的生产服务器更加温和。

https://i.stack.imgur.com/c2tzl.png

使用采样模式似乎更好。不幸的是,分析没有指出任何真正的瓶颈。

相关内容

  • 没有找到相关文章

最新更新