【发布时间】:2011-08-08 19:58:20
【问题描述】:
我正在使用 mvc-mini-profiler 和 Glimpse。问题是 glimse 正在用 glimpse 请求淹没分析器输出。有没有办法忽略 glimpse 提出的所有请求?
【问题讨论】:
我正在使用 mvc-mini-profiler 和 Glimpse。问题是 glimse 正在用 glimpse 请求淹没分析器输出。有没有办法忽略 glimpse 提出的所有请求?
【问题讨论】:
protected void Application_Start()
{
var ignored = MiniProfiler.Settings.IgnoredPaths.ToList();
ignored.Add("Glimpse.axd");
MiniProfiler.Settings.IgnoredPaths = ignored.ToArray();
}
解决方案在这里发布: Mini MVC profiler: appears to be displaying profile times for every static resource
【讨论】:
目前,如果您选择了“远程”选项卡或当您的站点发出 Ajax 请求时,Glimpse 将发出 Ajax 请求。
这样做是因为当我们检测到有请求时,我们会主动获取 Glimpse 数据。我们可能会在未来的版本中将其切换为更加惰性,并且仅根据请求获取数据。
请注意,尽管这会有所帮助,但 Glimpse 仍会以与 Mini Profile 相同的方式回调服务器。因此,对于 ajax 请求,这两个框架可能会尝试相互忽略。
希望这会有所帮助。
【讨论】: