同样的log4net appender azure nuget
代码可以很好地工作console app, but not working in MVC application
。
我正在使用这个nuget log4net.Appender.Azure 1.1.1
已经添加log4net.Config.XmlConfigurator.Configure();
到Global.asax中web.config
<log4net>
<!-- Azure Table Appender, uncomment, set proper QueueName and AWS credentials (appSettings) to try it out -->
<appender name="AzureAppender1" type="log4net.Appender.AzureTableAppender, log4net.Appender.Azure">
<param name="TableName" value="test" />
<param name="ConnectionString" value="***" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
</layout>
</appender>
谁能知道为什么它不起作用?
我不确定-但是对于将表用于大规模日志记录场景,我会有些小心。请参阅本表设计指南中的日志记录反模式。它通常会导致热分区-并且通常情况下,使用Blob可以更好地支持该方案。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句