gpt4 book ai didi

xml - Azure 上的 Elmah XML 日志文件

转载 作者:行者123 更新时间:2023-12-03 03:19:50 24 4
gpt4 key购买 nike

我想将我的 MVC 4 应用程序迁移到 Azure,并且除了基本 Azure Web 角色之外不会产生其他数据存储成本。目前,我将 Elmah 日志作为 xml 文件存储在 app_data 目录中。我还在那里保存其他序列化数据文件。

在 Azure 中,我必须使用 LocalStorage,这对于除 Elmah 之外的所有内容都适用。 Elmah 根据 web.config 中的 UNC 路径而不是文件路径确定存储 xml 文件的位置。

有没有办法改变elmah来参与Azure的本地存储模型?如果没有,我唯一的选择是内存中,当应用程序宕机或部署循环时,内存中的内存就会丢失。

最佳答案

两个回应:1) 至 DFBerry - 参见 This write up (including NuGet package) on using ELMAH with Azure Table storage.

2) 致盖伊 - 我现在正在尝试这样做,但我什么也没有得到 - ELMAH 没有记录任何内容,即使我知道我正在抛出异常。我用 XmlFileErrorLog 配置了它,路径指向 ~/App_Data。有一次我确实在那里得到了一些东西,但那是在出现与 Elmah 本身相关的 Web.config 错误时。去搞清楚。但我确实相信您是对的 - 事实上,您可以写入 App_Data,尽管如果您将站点扩展到多个实例,则会遇到问题。所以我不明白为什么我会遇到这样的困难。

关于xml - Azure 上的 Elmah XML 日志文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13237369/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com