我用的weblogic10,在一个server上面部署了两个web应用,各自的WEB-INFO/lib里面都有一个log4j.properties,配置将日志记到各自的日志文件中。但是我发现两个应用的日志都记到了同一个文件中,使用的是同一个格式,显然是其中一个log4j.properties被另一个覆盖了。请问这种问题如何解决
找到这篇文章:http://www.jguru.com/faq/view.jsp?EID=550391 看完了 也没弄的太明白
写成了两个不同的,应用1是C:/log1.log,应用2是C:/log2.log。
在weblogic中启动两个应用,当访问应用1的时候,日志写入C:/log1.log,当访问应用2的时候日志写入C:/log2.log;以上都很正常,可是当再次访问应用1的时候日志却写入了C:/log2.log中,后续不管应用1还是应用2的日志都写入C:/log2.log。
再把同样的代码拷贝到tomcat中,不会出现以上现象,很正常,1归1,2归2.