Azure http 日志说明

Azure http log explained

我在 azure 上收到 500 错误,我不明白为什么。除了以下行,我找不到任何错误的信息:

2016-01-18 15:12:03 NOTESERVICEGERT POST /Document/Update X-ARR-LOG-ID=6011311d-7560-4d87-bccf-a411a03e2a0d 80 - 194.88.2.202 - - - noteservicegert.azurewebsites.net 500 0 0 489 27040 9344

什么是 X-ARR-LOG-ID?我可以获得关于此请求的哪些信息?

这是 IIS 日志,它本身并不能说明全部问题。最有可能的是,您的代码已到达,并且出于某种原因它返回了 500。例如如果您的代码中抛出某些异常,则可能会发生这种情况。

要在发生这种情况时获取更多信息,您将需要启用应用程序日志记录和详细的错误日志记录。 This article 描述了如何。