标签: java logging jboss log4j jboss6.x
我正在使用JBoss 6并在这个JBoss上部署了2个项目,他们有不同的Web上下文。他们都在后台使用hibernate和相同的核心包,但我想根据web上下文区分日志文件。因为核心包是两个项目的相同java包。
我也在log4j手册中搜索了互联网,但找不到任何方法?
答案 0 :(得分:0)
您可以使用log4j MDC和一些编码来实现这一点,即编写自定义appender。 否则,您可以将日志记录框架切换到logback,这是log4j的正确继承者。 Logback定义了一种特殊类型的 appender ,Sift确实完成了您正在尝试实现的目标。