记录
我们在静态内容页面上的加载时间超过6秒,这似乎发生在“渲染:索引”周围,我们设法计算出它的MvcSiteMapProvider
*Executing Controller: Eclipse.Wi.Areas.Workin... 2.1 6314.6 +3.9
Find: Index 0.0 0.0 +6.0
Render : Index 6306.4 6312.5 +6.0*
我们正在使用StackExchange MVC探查器和MvcSiteMapProvider(下面的链接)
http://www.nuget.org/packages/MvcSiteMapProvider
http://nuget.org/packages/MiniProfiler/
问题
我们如何使用Profiler来配置MvcSiteMapProvider,因此我们可以评估使用3个菜单时加载时间过长的原因。
答案 0 :(得分:0)
Mini-profiler是一个相当简单(但有效)的探查器;它不包括用于有创地钻入外部代码的钩子。我希望使用mini-profiler,因为你需要进行自定义构建from source,添加显式的分析步骤。这可能不会过度征税,但还有其他 设计用于入侵性分析的工具可能更方便(但对整体性能影响更大)。