HTTPERR 日志中的 ClientCancel 是什么意思

HTTPERR 日志中的 ClientCancel 是什么意思

在我们的 IIS 日志文件中,我注意到偶尔会丢失页面浏览量。为了进一步调查此问题,我查看了 %systemroot%\System32\LogFiles\HTTPERR 日志文件。在这里我发现丢失的页面浏览量有“ClientCancel”消息。下面是一个简短的示例:

#Software: Microsoft HTTP API 2.0
#Version: 1.0
#Date: 2021-02-21 05:07:18
#Fields: date time c-ip c-port s-ip s-port cs-version cs-method cs-uri streamid sc-status s-siteid s-reason s-queuename
2021-02-21 11:32:07 **.***.**.** 22251 ***.***.***.*** 443 - - - - - - ClientCancel -

奇怪的是,在 Google Analytics 中,这个页面浏览量被跟踪了。这是否意味着在 ClientCancel 的情况下,页面已经可以部分发送到客户端,部分由客户端浏览器呈现?

我不太清楚该怎么做,任何帮助都将不胜感激!

答案1

我认为您总结得很好。由于客户端取消,处理已停止。

另一方面,谷歌分析跟踪 - 嗯,这取决于你在哪里实现它,但可能是在页面的顶部,所以中途停止的页面可能会被跟踪为页面浏览量。

您对此无能为力。只需承受一定比例的正常损失即可。测量客户端/服务器操作很棘手,有时不同测量的视图在细节上会有所不同。

相关内容