课程
/后端开发
/Java
/Java定时任务调度工具详解之Quartz篇
quartz和spring的task里@scheduler的区别有哪些 优缺点各是什么 怎样根据业务需求取舍选择
2018-07-31
源自:Java定时任务调度工具详解之Quartz篇 4-1
正在回答
spring task用于单机,定时任务的表达式固定(因为注释的方便,但因此代码也写死了,不能在线修改表达式),定时任务执行的准时度要求不高(里面用的等待队列,有可能会到点推迟执行)。而quartz,就是整合的时候麻烦些并且没有注解功能,一般适用于表达式不固定需要在线修改等等等等。除了注解,task有的quartz都有。非业务类型定时任务可以使用task,业务类型请考虑使用quartz
我也想知道
构建一般需要都是可以的,只不过看你用的项目是哪种架构模式,是否需要用到SpringMVC模式进行分层。
lucky_lnori 提问者
sunbohan00 回复 lucky_lnori 提问者
举报
Java定时任务调度工具详解之Quartz篇
1 回答spring schedule 和 quartz有什么区别?
1 回答 java.lang.NoClassDefFoundError: org/quartz/jobs/FileScanListener
1 回答Quartz任务调度
2 回答使用quartz请求MySQL的问题
2 回答quartz启动后不执行