課程
/后端開發
/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 回答Quartz任務調度
1 回答 java.lang.NoClassDefFoundError: org/quartz/jobs/FileScanListener
2 回答使用quartz請求MySQL的問題
1 回答quartz服務器運行失敗
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-10-22
spring task用于單機,定時任務的表達式固定(因為注釋的方便,但因此代碼也寫死了,不能在線修改表達式),定時任務執行的準時度要求不高(里面用的等待隊列,有可能會到點推遲執行)。而quartz,就是整合的時候麻煩些并且沒有注解功能,一般適用于表達式不固定需要在線修改等等等等。除了注解,task有的quartz都有。非業務類型定時任務可以使用task,業務類型請考慮使用quartz
2018-07-31
我也想知道
2018-07-31
構建一般需要都是可以的,只不過看你用的項目是哪種架構模式,是否需要用到SpringMVC模式進行分層。