【问题标题】:Multiple log files using Log4j使用 Log4j 的多个日志文件
【发布时间】:2011-12-19 20:30:52
【问题描述】:

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

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

谢谢,尼古拉斯

【问题讨论】:

  • 不知道log4j能不能做到,但是logback可以(logback.qos.ch——其实是log4j作者自己重写的一个日志系统)
  • 听起来不错。但是logback真的和spring webflow一起工作吗?

标签: log4j


【解决方案1】:

不,静态配置的 log4j 无法做到这一点(除非您的用户集是恒定的并且预先知道),您必须在它之上实现一些可以以编程方式设置配置的东西。

如果logback可以做到,正如fge所说,使用它,最好不要直接使用,而是通过slf4j。

【讨论】:

    猜你喜欢
    • 2012-10-12
    • 2015-04-27
    • 2011-06-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多