【发布时间】:2020-03-31 12:33:11
【问题描述】:
我们需要记录名为 /api/whatever 的路由以及响应的总时间(以毫秒为单位)。
我认为将其作为中间件包含在我们所有的微服务中是一件很棒的事情。当我创建这个时,我注意到我报告的毫秒数和 .NET Core 嵌入式消息报告的内容非常不同。我说的是 15 毫秒,他们说的是 40 毫秒。所以管道本身自然会消耗一些 CPU 时间...
有什么方法可以让我获得真实的响应时间以及请求路径?
在这里寻找一种方法,使我们能够“挂钩”并修改 asp.net 核心自定义消息或获得真正响应时间的方法...
【问题讨论】:
-
这能回答你的问题吗? How to get actual request execution time