15

我正在使用 mvc-mini-profiler 和 Glimpse。问题是 glimse 正在用 glimpse 请求淹没分析器输出。有没有办法忽略 glimpse 提出的所有请求?

4

2 回答 2

23
protected void Application_Start()
{
    var ignored = MiniProfiler.Settings.IgnoredPaths.ToList();
    ignored.Add("Glimpse.axd");
    MiniProfiler.Settings.IgnoredPaths = ignored.ToArray();
}

此处发布的解决方案: Mini MVC 分析器:似乎正在显示每个静态资源的分析时间

于 2011-08-11T19:47:01.633 回答
3

目前,如果您选择了 Remote 选项卡或您的站点发出 Ajax 请求,Glimpse 将发出 Ajax 请求。

这样做是因为当我们检测到发出请求时,我们会主动获取 Glimpse 数据。我们可能会在未来的版本中将其切换为更懒惰,并且只在请求时获取数据。

请注意,即使这会有所帮助,Glimpse 仍会以与 Mini Profile 相同的方式回调服务器。因此,对于 ajax 请求,这两个框架可能会尝试相互忽略。

希望这可以帮助。

于 2011-08-09T16:34:40.153 回答