app.config中的最大跟踪源数

时间:2010-03-23 17:02:24

标签: .net trace system.diagnostics

app.config是否有最大数量的跟踪源,并且定义为侦听器?

2 个答案:

答案 0 :(得分:1)

没有记录。这几乎与所有.NET框架类一致,没有硬编码限制。您最终将耗尽系统资源,通常是内存或分页文件。或用户耐心。

答案 1 :(得分:1)

我不会说20必然太多 - 这取决于应用程序的大小。将它们视为虚拟日志文件,您可以独立控制输出。如果您希望能够在某些日志记录中调高音量而不需要在生产中进行大量额外的日志记录,则可以使用单独的跟踪源(使用关联的源交换机)。我的经验法则是每个主要部分都有一个。拥有20的一个问题是你是否有足够的纪律来正确使用它们,或者你最终只会使用它们。