gpt4 book ai didi

asp.net - MVC、IIS 和 Azure 日志记录错误

转载 作者:行者123 更新时间:2023-12-02 07:13:46 24 4
gpt4 key购买 nike

我有一个 ASP.NET/MVC 网站,可以部署到

  • 本地 IIS
  • 由第 3 方托管的 IIS
  • Azure 网站

最好的日志记录方法是什么,以便可以通过 azure 查看日志,但仍然可以通过日志文件进行查看。

我过去曾使用 LOG4NET 进行日志记录,效果非常好,想知道 Azure 的最佳方法是什么,以及该方法是否适用于本地。

我的想法是 LOG4NET,但将其配置为在托管时登录到 Azure 诊断,并在发布到 azure 时在 Web.Config 中执行一些操作。

编辑

我之前应该提到过,当网络在本地时,我不希望日志传到互联网上,这使得应用程序洞察不可用。

最佳答案

您可能会考虑尝试 ELMAh。它是一个很棒的日志记录工具,我比 LOG4NET 更喜欢它。您可以在 using-elmah-in-windows-azure-web-sites 找到将其与 Azure 结合使用的精彩指南。

关于asp.net - MVC、IIS 和 Azure 日志记录错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29646556/

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