spring定时任务+线池程实现
之前看了程序员杂志上关于spring 定时任务实现异步任务的文章,自己架了一套帮助实现一些费时的操作。
在实现中发现几个问题
?
1、定时任务中时间设置是这样的
?
在某些配置下某任务开始后还没执行完过了5秒,第二个任务又起来了。
这与我的设计冲突。我希望任务是执行完后等5秒再进行第二个任务。
最后发现这个类可以
?
2、在主任务中我把小任务分放给线程池操作,必须要等线程池完成工作后才能结束主任务run
??? 如果起动线程池主任务run完毕,第二个任务5秒之后就运行了。我实现的代码是
?
?
?
1 楼 supben 2010-11-17 ScheduledExecutorTask
能配置任务开始的固定时分秒么。
类似quartz那种。