定时器

J2EE 码拜 7年前 (2017-04-15) 1019次浏览
定义了一个周一到周五每天5,12,17,点触发的spring定时器,为什么触发器会提前几分钟或迟缓几分钟就触发了,而且在5,12,17附近会触发好几次.高手救本人,.
解决方案

10

请检查spring配置,能否多次加载配置文件导致定时器被初始化多次…

30

是用的onApplicationEvent吗?假如是的话,项目启动和加载各会调取一次此方法,这个可以通过:
event.getApplicationContext().getDisplayName().equals(“Root WebApplicationContext”)来判断能否是启动是记载的,然后次方法就只会执行一次了

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明定时器
喜欢 (0)
[1034331897@qq.com]
分享 (0)