Spring 定时器 如何判断上一次定时器中的程序是否运行完成了纳?
我的程序是使用Spring quartz定时器 间隔时间是每5分钟运行一次,定时器调用的方法是一个叫做run的方法 而在这个方法中我使用的是Dom4j读取网络上的xml文件 而且是读取多个xml文件(大概150个),然后将xml文件中的数据存入数据库 现在的问题是我担心应为我的网络问题 读取网络xml的时候会耽搁时间 而100多个xml这么多的数据可能5分钟不能运行完成 我想知道的就是怎么样可以判断定时器中的逻辑代码运行完毕了 或者 怎么才能让下一次定时器时间到了的时候 自动的将上一次的任务强制中断并清理上一次的任务
------解决方案--------------------spring没法直接指导,还得靠你自己记录这东西。比如使用数据库/文件/内存变量来记录。