各位大虾:
小弟最近做项目的时候遇到一个难题,现在求助于各位高手。希望各位高手能提供一些解决方案或者给一些参考资料。需求很简单:就是用户想动态改变的一个定时任务的执行时间。比如现在系统中有一个定时任务是每隔五秒输出一个helloworld。现在用户想通过填写一张表单就将这个任务的执行时间改成每隔10秒执行一次,绝对不能重启服务。最好是用spring+quartz实现。小弟再次拜谢!
小弟最近做项目的时候遇到一个难题,现在求助于各位高手。希望各位高手能提供一些解决方案或者给一些参考资料。需求很简单:就是用户想动态改变的一个定时任务的执行时间。比如现在系统中有一个定时任务是每隔五秒输出一个helloworld。现在用户想通过填写一张表单就将这个任务的执行时间改成每隔10秒执行一次,绝对不能重启服务。最好是用spring+quartz实现。小弟再次拜谢!
第一种:java.util.TimerTask java提供定时器的抽象类,你可以写个定时器来实现此类,在网上找下此类的具体用法。第二种:spring中的对定时器进行了封装,你也可以用spring中的定时器来写,同样网上也有例子