【发布时间】:2010-06-25 08:44:21
【问题描述】:
假设我有一个通用类,其中记录器由其名称初始化:
public class SomeCalculationLogic {
private static final Log log = LogFactory.getLog(SomeCalculationLogic .class);
public void doCalculation() {
log.info("doing calculations...");
...
}
}
这个类被两个逻辑上不同的流使用——比如说它是从类“BackgroundTask”和“UserRequest”中调用的。 如何根据调用类的不同,将 SomeCalculationLogic 的记录器的输出重定向到不同的日志文件(如 background.log 和 main.log)?
【问题讨论】: