【发布时间】:2016-12-12 21:40:58
【问题描述】:
我在我的网络应用程序中使用 log4net 我们通过云服务(不是应用服务)部署它。
我的理解是我将无法访问磁盘上的日志文件(此外,这些文件无论如何都不是持久的)。
我的读数是使用 Blob 存储。但我没有看到任何关于如何做到这一点的代码。有一个nuget包 https://www.nuget.org/packages/log4net.Appender.Azure 但文档说它为每个日志条目创建一个文件。
我想要的是 RollingLogFile。
我基本上必须创建自己的吗?如,拉下 log4net 源代码并创建我自己的附加程序来记录到云存储帐户而不是磁盘?看起来工作量很大,会想到有人已经编写了这个功能吗?
谢谢。
【问题讨论】:
标签: c# azure log4net azure-blob-storage