最近在写一个定时任务,调试的时候发现每次执行都会执行两遍,就上网搜索资料,然后找到了别人写的资料:https://blog.youkuaiyun.com/iteye_15549/article/details/82614432,
但是发现自己的跟他说的两种情况都不一样,然后就继续跟踪,最后发现是因为xml配置文件中的triggers触发器名称有重复,

如图,项目中三处都是定时任务的配置文件,三个配置文件中的触发器名称有重复,导致了每次定时任务触发的时候,都要执行两次。
将触发器的名称改为项目中唯一的,再试,终于正常了。
本文分享了一次解决定时任务重复执行的经历。作者通过排查发现是由于XML配置文件中的触发器名称重复导致的问题,并最终通过修改触发器名称解决了该问题。
1212

被折叠的 条评论
为什么被折叠?



