【问题标题】:Elmah xml over multiple instances多个实例上的 Elmah xml
【发布时间】:2014-10-19 06:25:24
【问题描述】:

如果我选择将异常记录到AppData 目录中的 XML 文件中,然后将网站部署到 Azure 等云环境,每个实例会创建自己的 XML 日志文件,还是所有实例都写入相同的XML 文件?

【问题讨论】:

    标签: asp.net azure elmah


    【解决方案1】:

    如果您将站点设置为自动缩放,它将在多台机器上水平缩放,因此您不会遇到问题,但是如果您尝试进行日志文件合并,您可能会遇到障碍,因为您将有一个范围您无法一次查看的单独的 XML 文件。您最好的选择是登录到像表存储这样的集中位置。查看这个 nuget 包:https://www.nuget.org/packages/WindowsAzure.ELMAH.Tables/

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-09-16
      • 1970-01-01
      • 2015-05-17
      • 1970-01-01
      • 2016-08-17
      • 1970-01-01
      • 1970-01-01
      • 2016-03-12
      相关资源
      最近更新 更多