2011-12-19 155 views
1

我有一个web应用程序,建立在spring webflow和jsf上。多个用户可以同时登录到我的应用程序。现在我想用log4j来做日志记录。使用Log4j的多个日志文件

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

感谢,尼古拉斯

+0

我不知道的log4j是否能做到这一点,但能的logback(logback.qos.ch - 实际上是一个测井系统通过的log4j自己的作者重写) – fge 2011-12-19 20:32:56

+0

听起来不错。但是logback真的和Spring webflow一起工作? – 2011-12-19 20:59:57

回答

1

没有,静态配置的log4j不能做到这一点(除非你的用户设置是恒定的和已知的前期),你必须实现在它上面的东西,将编程设置的配置。

如果logback可以做到这一点,就像fge说的那样,最好不要直接使用,而应该使用slf4j。