【发布时间】:2014-10-19 06:25:24
【问题描述】:
如果我选择将异常记录到AppData 目录中的 XML 文件中,然后将网站部署到 Azure 等云环境,每个实例会创建自己的 XML 日志文件,还是所有实例都写入相同的XML 文件?
【问题讨论】:
如果我选择将异常记录到AppData 目录中的 XML 文件中,然后将网站部署到 Azure 等云环境,每个实例会创建自己的 XML 日志文件,还是所有实例都写入相同的XML 文件?
【问题讨论】:
如果您将站点设置为自动缩放,它将在多台机器上水平缩放,因此您不会遇到问题,但是如果您尝试进行日志文件合并,您可能会遇到障碍,因为您将有一个范围您无法一次查看的单独的 XML 文件。您最好的选择是登录到像表存储这样的集中位置。查看这个 nuget 包:https://www.nuget.org/packages/WindowsAzure.ELMAH.Tables/
【讨论】: