发现catalina.out中日志信息有重复,并且重复的日志都是由jfinal输出的,用户代码输出的日志并不重复。更奇怪的是,重启tomcat服务后开始时不会重复打印日志,系统运行一段时间后,日志重复次数随系统运行时间逐步增加,基本上运行1天后日志会重复打印4遍,2天后日志重复打印8遍。 而且重复的日志格式不是log4j.properties中配置的格式。
下面是日志截图
说白了就是一个重发机制
重发后,你的服务器会多次做日志