【发布时间】:2014-05-19 15:58:31
【问题描述】:
我想根据消息的某些属性将日志消息发送到多个文件(即不同的附加程序)。
问题是每个appender 都需要指定相当冗长的layout(包含一个complication ConversionPattern 和几个转换器)。我最终在每个appender 中复制了这个配置。这可行,但并不理想,因为它使配置比我想要的要长得多,并且在布局更改时不得不更新 3 个复杂的配置。
我希望能够定义一次布局,并让我的所有附加程序都引用那个定义(就像几个记录器可以引用同一个附加程序一样)。但也许有更好的方法来实现我减少配置重复的目标?
我的 google-foo 很弱,我找不到答案。这里有人可以帮忙吗?
TIA。
【问题讨论】:
标签: log4net