代码之家  ›  专栏  ›  技术社区  ›  scope_creep

app.config中的最大跟踪源数

  •  2
  • scope_creep  · 技术社区  · 16 年前

    app.config和定义侦听器的跟踪源数量是否达到最大值?

    2 回复  |  直到 16 年前
        1
  •  1
  •   Hans Passant    16 年前

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

        2
  •  1
  •   Mike Kelly    16 年前

    我不认为20一定太多了——这取决于应用程序的大小。将这些文件视为虚拟日志文件,您可以独立地控制输出。如果您希望能够在某些日志记录中打开卷,而不需要在生产环境中进行大量额外的日志记录,那么可以使用单独的跟踪源(带有相关的源开关)来完成这一任务。我的经验法则是每个主要组件都有一个。拥有20个的一个问题是,你是否有足够的纪律来正确地使用它们,或者你最终是否只会使用一些。

    推荐文章