任务调度框架Quartz基本介绍
官網:http://www.quartz-scheduler.org/
Quartz的意思是石英,像石英表一樣精確。?
Quartz is a richly featured, open source job scheduling library that can be integrated within virtually any Java application?from the smallest stand-alone application to the largest e-commerce system. Quartz can be used to create simple or complex schedules?for executing tens, hundreds, or even tens-of-thousands of jobs; jobs whose tasks are defined as standard Java components that may?execute virtually anything you may program them to do. The Quartz Scheduler includes many enterprise-class features, such as support?for JTA transactions and clustering.?
Quatz是一個特性豐富的,開源的任務調度庫,它幾乎可以嵌入所有的 Java程序,從很小的獨立應用程序到大型商業系統。?Quartz可以用來創建成百上千的簡單的或者復雜的任務,這些任務可以用來執行任何程序可以做的事情。?Quartz擁有很多企業級的特性,包括支持JTA事務和集群。
Quartz是一個老牌的任務調度系統,98年構思,01年發布到 sourceforge?,F在更新比較慢,因為已經非常成熟了。?
https://github.com/quartz-scheduler/quartz?
Quartz的目的就是讓任務調度更加簡單,開發人員只需要關注業務即可。他是用?Java語言編寫的(也有.NET的版本)。Java代碼能做的任何事情,Quartz都可以調度。
特點:
精確到毫秒級別的調度
可以獨立運行,也可以集成到容器中
支持事務(JobStoreCMT)
支持集群
支持持久化?
?
超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生總結
以上是生活随笔為你收集整理的任务调度框架Quartz基本介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 任务调度工具对比
- 下一篇: Quartz框架中的Trigger