【问题标题】:WCF tracing in Azure productionAzure 生产中的 WCF 跟踪
【发布时间】:2012-07-23 16:12:28
【问题描述】:

如何在 Azure(生产环境)中设置 WCF 跟踪,以便记录所有 WCF 错误?

【问题讨论】:

    标签: wcf azure trace


    【解决方案1】:

    您不能为此目的使用 Windows Azure 诊断程序吗?正确配置后,您的跟踪日志将在您在代码中指定的 Windows Azure 存储帐户中可用。有关 Windows Azure 诊断的更多信息,请访问:https://www.windowsazure.com/en-us/develop/net/common-tasks/diagnostics/

    【讨论】:

      【解决方案2】:

      正如 Guarav 所说,您可以简单地使用 Azure 诊断将所有错误记录到您的存储帐户(在 MSDN 杂志中有很好的阅读:Take Control of Logging and Tracing in Windows Azure)。

      现在我个人不喜欢使用 WCF 时的“平面”日志记录。我发现能够追踪活动非常重要。这就是为什么对于我使用 WCF 的所有 Azure 项目,我不使用常规诊断。

      我使用了 Christian Weyer 记录的技巧,在该技巧中我登录到经典的 *.svclog 文件并将这些文件发送到我的存储帐户。然后我使用 CloudBerry Storage Explorer 来简单地查看那些包含活动的日志。这可以通过创建一个自定义 XmlWriterTraceListener 来写入本地资源,该资源会发送到您的存储帐户。

      【讨论】:

        猜你喜欢
        • 2012-10-03
        • 2016-07-16
        • 2019-02-05
        • 1970-01-01
        • 2011-04-04
        • 2019-11-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多