【问题标题】:How I can use single log4j for multiple modules?如何将单个 log4j 用于多个模块?
【发布时间】:2019-12-20 08:30:44
【问题描述】:

我有多个 java 项目,并且都有单独的 log4j 配置。但是我想为所有模块使用单个 log4j,这样如果 log4j 发生更改,则无需更新所有 log4j 文件。 因此,如果我将公共属性放在一个文件中,将模块特定属性放在另一个文件中,并且在运行时我想合并这两个文件并创建单个 log4j 文件。

【问题讨论】:

    标签: java logging log4j slf4j


    【解决方案1】:

    我的建议是不要这样做。通常日志是分开的,因为它们需要,有多种原因:

    • 问题后更容易绕过它们
    • 因为它们在逻辑上是分开的,因为它们覆盖 不同的代码
    • 跟踪问题来自哪个服务等

    【讨论】:

      猜你喜欢
      • 2019-05-02
      • 1970-01-01
      • 2019-02-07
      • 2011-04-19
      • 2015-01-08
      • 2012-03-01
      • 2016-10-02
      • 2016-08-19
      • 1970-01-01
      相关资源
      最近更新 更多