我们有一个由第三方调用的Web服务。第三方的规则是服务必须在10秒内返回响应。
我们记录从收到请求到Web方法退出的所有处理时间。
我们的问题:我们的第三方告诉我们我们需要超过10秒,但根据我们的日志,我们已经在时间限制内完成了处理。
我怀疑第三方遇到了连接问题,并且在我们完成处理后时间已经丢失,但是响应正在进行中。我们的应用程序内日志记录无法捕获那个时间(我知道),因为我们的Web方法已经返回。
我们可以使用任何IIS日志记录功能捕获返回响应的时间吗?
答案 0 :(得分:2)
日志中的时间输入记录了客户端将确认发送回服务器或重置连接所花费的时间。
http://blogs.msdn.com/b/mike/archive/2008/11/13/time-vs-time-taken-fields-in-iis-logging.aspx
您还希望使用win32-status来确定何时出现问题。