许多人在一个页面上调用迷你探查器资源

时间:2013-01-08 10:41:34

标签: mvc-mini-profiler

我有一个奇怪的问题,我正在使用MiniProfiler,它很棒,在我的本地机器上没有任何问题,但它在我们的测试服务器上的行为似乎有所不同。它似乎会为mini-profiler-resources生成许多查询,其中查询数量是随机的(?)。它产生了8到22个额外的呼叫。

测试和本地机器使用的数据基本相同。我们正在使用MVC 3和RavendDB(使用RavenDB MiniProfiler插件)。

我很乐意得到任何可能的建议。 感谢。

Many calls Many calls Chrome network graph

1 个答案:

答案 0 :(得分:2)

原来,当前的负载均衡器隐藏了用户的IP地址。此外,我们很少有服务不断发送正常运行时间请求,因为负载均衡器由同一个ip识别。

默认情况下,MiniProfiler是每个ip存储请求分析结果。这些结果由客户端请求异步读取,并且只有在读取它们时才会被清除。这意味着我获得了不是我的正常运行服务所产生的所有分析结果,但由于我们拥有相同的IP,因此它们被确定为我的。

可能的解决方案: