【问题标题】:Log4j for different tomcat workersLog4j 用于不同的 Tomcat 工作人员
【发布时间】:2013-05-03 12:45:05
【问题描述】:

我想为不同的 tomcat 工作人员配置 log4j。 我的意思是,我想为每个工作人员获取单独的日志文件。我怎样才能实现它?

【问题讨论】:

    标签: java tomcat logging log4j


    【解决方案1】:

    这似乎没有标准实现。我们在我工作的公司有一个,但这是保密的。然而,这很容易实现:

    扩展 org.apache.log4j.AppenderSkeleton 并使用您委派给的附加程序的 ThreadLocal

    【讨论】:

    • 嗨,肖恩·帕特里克·弗洛伊德(Sean Patrick Floyd),究竟需要在哪里进行这些更改?它在 log4j.properties 文件中吗?
    • 不,创建一个扩展上述类的java类并在log4j.properties文件中引用你的类
    【解决方案2】:

    在tomcat worker中使用相对路径进行日志记录

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多