1、现象
调试定时任务时,发现控制台中出现了重复的日志信息。
2、原因分析
于是,各种的查找原因。有人说,Bean被重复创建了,什么修改Spring,Tomcat配置、注解…,按照这个思路,仔细看了一下,不只是定时任务,几乎所有的日志信息,在控制台都输出了两次。似乎真的是Bean被重复创建了…
按照Bean被重复创建的路子,各种修改,但是,这些统统没有用。我打的是jar包,有些地方还修改不了。一头雾水…
突然想到了,我还有日志文件,去里面看看那里的情况…
控制台有重复的信息,但日志文件中却是正常的。可以确定任务并没有被重复执行,Bean也没有被重复创建,只是控制台中日志信息被重复输出了。
问题大概就是在日志的配置方面出了问题。
3、解决问题
原因就是日志的配置出了问题