我在weblogic下部署两个应用A和B,都使用log4j。在各自应用的web.xml文件中配置一个initServlet读取config文件初始化log4j。
假设应用A和B分别把日志记录在a.log和b.log,启动后我发现应用A和B的日志信息居然都记录在b.log中,而a.log没有任何信息。我怀疑是系统先加载了A,然后加载B并且把A的log4j配置给覆盖了,可是怎么也想不通怎么会这样。请问如何解决?