使用Log4j的多个日志文件

时间:2011-12-19 20:30:52

标签: log4j

我有一个Web应用程序,它基于spring webflow和jsf构建。多个用户可以同时登录我的应用程序。现在我想使用log4j来进行日志记录。

我的问题:是否可以让log4j为每个连接的用户创建不同的日志文件?

谢谢,Nikolaus

1 个答案:

答案 0 :(得分:1)

不,静态配置的log4j不能这样做(除非你的用户设置是常量并且是预先知道的),你必须在它之上实现一些以编程方式设置配置的东西。

如果logback可以这样做,就像 fge 所说的那样,最好不要直接使用它,而是通过slf4j。