在我的vaadin应用程序中,我想为每个用户会话创建一个日志文件。我开始创建一个客户文件appender,但后来又决定对ThreadContexts进行更多调查。我现在将用户的uid存储在ThreadContext中,它在我的PatternLayout(%X{uid}
)中工作正常,但遗憾的是不在FileAppender中(可能我有点天真)。
你会选择这样的方式?简单地说,我想暂时得到这个结果:
任何想法或指示都非常感谢!
答案 0 :(得分:1)
问题解决了,经验教训:
ERROR Unable to invoke factory method in class org.apache.logging.log4j.core.appender.RollingFileAppender
。你会找到罪魁祸首,谷歌赢了