我有一个奇怪的问题,我正在使用 MiniProfiler,它很棒,在我的本地机器上没有任何问题,但它在我们的测试服务器上似乎表现不同。它似乎对迷你分析器资源产生了许多查询,其中查询的数量是随机的(?)。它产生了 8 到 22 个额外的呼叫。
测试和本地机器使用的数据基本相同。我们正在使用 MVC 3 和 RavendDB(带有 RavenDB MiniProfiler 插件)。
我很乐意得到任何可能的建议。谢谢。
我有一个奇怪的问题,我正在使用 MiniProfiler,它很棒,在我的本地机器上没有任何问题,但它在我们的测试服务器上似乎表现不同。它似乎对迷你分析器资源产生了许多查询,其中查询的数量是随机的(?)。它产生了 8 到 22 个额外的呼叫。
测试和本地机器使用的数据基本相同。我们正在使用 MVC 3 和 RavendDB(带有 RavenDB MiniProfiler 插件)。
我很乐意得到任何可能的建议。谢谢。
事实证明,当前的负载均衡器将用户 IP 地址隐藏在他的后面。此外,我们很少有服务不断发送正常运行时间请求,因为负载均衡器由相同的 ip 标识。
MiniProfiler 默认存储每个 ip 的请求分析结果。这些结果由客户端请求异步读取,并且只有在读取它们时才会被清除。这意味着我得到了由非我的正常运行时间服务产生的所有分析结果,但由于我们有相同的 IP,它们被识别为我的。
可能的可用解决方案: